MKFFVALALFACLGSLALAKDDEYCQNTVITACSTSAFSALTGFFTGKTNSICNARFAGIDHIEPEIQSYINANLAKSYD YLLLATHFNSYQKNRPGFQKLYQGLSDRSFEDSIALIKQVTRRGGIVDFNTRHESSGSVSTKRGTLEVDELHSLALALDT EKQLATGATHVHSRATHATDAERDPELAHYFEENFLGKQAESVRKLSGYANDLAKLMKVPDPSLSVYLFDEYLQKQ