MALKVLLLLILVFSHHADSGSIVKFLPGFEGPLPFELETGYIGIGEEENLQLFYYFIKSEKNPKEDPLLLWLNGGPGCSSLEGLLFENGPVAVKVEVYNGSLVSLVSTPYSWTQMANIIYLDQPIGAGFSYSRTPLGKTSDTNEAKMIHEFLQKWLSKHPQFFSNPFYATGDSYSGKTVPALVQEISQGNYKCCKPLINLQGYVLGNPVTYPEFEENYRIPFSHGMSLISDELHESLKINCKGNYGNVDPRNTKCLKLVDEYHKCTDKINTQHILLPDCDDKRNPKNTSPDCYYYLYYLIECWANNERVREALHVKKGTKGHWQRCNWTIPYDHDIISSVPYHMNISLSGYRSLVYSGDHDITMPFLGTQAWIKSLNYSIIDDWRPWKIKDQIAGYTRTYSNKMTFATIKGGGHTAEYKPNETFIMFQRWISGHPL*