MLHLVDKIILFFINVMFYLSSSEGKTNLQEIVSVSAVLAFGDSFVDQGNNNYDANSGKANYAPYGKDLVGGIPTGRFSNGKTLPDFFAEGLGVKAYLPAYLNPFLQDDDLLTGVSFASGGSGYDPITNKFMSAIPLSEQLNMFKQYIGKLETKVGEEVANDIITNSVFLVVASTNDLIITLPKIGIQDATQYDNMLANMTISFVQELYNLGARRIAVFSAPPVGCSPAQRTLFGGILRMCAEKLNEAAHLYNTILKQQLPTIASRLPHSRVAFVDFYNPLIHIIDNPKKYGLEVVNRSCCGTGLIEVNYMCIKHSRTCQDDSKFLFWDNIHLSEIGCNIFVNQSLPGLMDSLL*