MFEAEFYACRMAFTKIASLVTVLDDIYDTYGKVDELKLFTEAVKRWDFSLVDCLPDYMKICFKIWYKTANELAEGAQKEQGRDLLRLFRTVWEDCIGAFLQEAEWTADEHVPTWDTYINNGITSTGQRVVVLNSMFFAGKLLPEHILQQIDFPSKFMELLGLITRLIGDTKSFKAEKARGELASSIECYMKENPGSIEEAALDHIYGLINTCLKEFNWEFLKPDNVPLCVKKLLFHSGRIAIFAYKNGDGLSISRDKIKDHITEILIEPMPM*