MKRIYLLVVGLYLLSFSRAEEGLNFPTYDGKDRVVSLSEKNLKQVLKRYDLLCLYYHEPVSSDKVAQKQF
QLKEIVLELVAQVLEHKNIGFVMVDSRKEAKLAKRLGFSEEGSLYVLKGGRTIEFDGEFAADVLVEFLLD
LIEDPVEIVNNKLEVQAFERIEDQIKLLGFFKNEDSEYYKAFQEAAEHFQPYIKFFATFDKGVAKKLSLK
MNEVGFYEPFMDEPSVIPNKPYTEEELVEFVKEHQRPTLRRLRPEDMFETWEDDLNGIHIVAFAEKSDPD
GYEFLEILKQVARDNTDNPDLSILWIDPDDFPLLVAYWEKTFKIDLFKPQIGVVNVTDADSVWMEIPDDD
DLPTAEELEDWIEDVLSGKINTEDDDNEDEDDDGDNDNDDDDDDDDNSDEDNDDSDDDDDDDE