MLIDGTLTKSEEKFGVINPSSGEVFAHAPHATQAQVDEAVAAAKKAFRSWQAVPLSERKLAMAKVKEAYDQHRDELADLLVREQGKPLASAKGEVAGAAGLMKKAIELTVPPEVYSDTATRRIEVVRKPIGVVAAITPWNFPIFCSVAKFAPAIVLGNTVVWKPSPFTPLTALRMGEILQSALPPGVLNVVTGDDKQRFNVGAHLTSHAGVSKVSFTGSVPTGKKIMSACSSDVKRVTLEMGGNDAAIVRKDVDVKAMAPKVFSGAFNNSGQICCAVKRCFVHEDIFDEFKEELVRCAEKATFGDGFEVGVEYGPLNNKMQLDKVSALVEDARAQGCEVLCGGGRREGSRGFFYEPTIVSNIKEGRRCPTQEQFGPVMPITPYKSDEEAVARANDSEYGLGGSVWTSDFATGNALASKLLAGTVWVNQHTDLTEAPFGGFKQSGLGREFGSFNVASFTEVQTLSLAKQDV*