MPNNALLQIKQDTLSLIDDLKVICTSFGLGNDGNEYKIITQCFLYKFLCDKFEFFFETKFPNKTIQDYKDFNEEEKEIFFTDLYDNKLPKLAYDELLSYLFEKHFNDNDLHLKLDAIFNRISSNNAELFNTKSTDKTTIALFESVSQYINEESKRANFTKALLDKLKNFNFKQAFLNLQNQQGYDFFAPIFEYLLKDYNNAGGGKYAEYYTPLSIASIIAKLLVSEPTQSVKIYDPSAGTGTLLMALAHQIGTDSCTLYAQDISQKSLRMLKLNLILNDLTHSLRYAIEGNTLINPYHSKECHGKMDFIVSNPPFKLDFSNEHAEISQNKNDFFLGVPNIPKNDKSKMPIYTLFFQHCLNMLSNKGKGAIIVPTGFISAKSGVENKIIRHLVNERLVYGVVCMPSQVFANTGTNVSIIFFQKTPSAKEVILIDASKLGEEYTENKNKKTRLRTSDIDLILETFQNKTQKADFCALVSFDEITEKNYSLNPGQYFTIEDTSEKISQEEFENLMQQYSSELTSLFDESQNLQQEILETLGNLNHD*