MTFMELYARSILAFQKYARKSSGNAALELPLAIMTSGDTNAKTLELLEANAYFGLSKSQVTIMKQELVPALMDIDAKIAVKDGKVEKKPHGHGDVHALLHQHGLPQKWTSEGGSRRQPGREWLLLFQDTNPLPFRSLCAILGVSAARSFVMNSVTVPRLPAEAVGGICKLTAARRSPGGSSLSLKMNVFVEKVYVPLAEDHRQDSQGEGMTINVEYNQLDPLLKTTPAGGDVADSTGFSPYPGQRRPMASHISGSCVAKGKRNINVLVFRVPEMAERLAATGGIVPEFVNPKWADAEKSKFKSPTRLESLMQDFPRLCKKEDQLGFTQLERRMSFTCVKMQGFKNNLADAAKKNPPDCALSAEADIYACPLGCAKKFSDGPGRSAVDLMKCQFLVGNARLLELAGEGISADIGARIILAPSFGISLEDMKTKIKGK