MVKLEATKEHDDGRAVTVTVAPALPVQEHRLPLSNLDLLLPPLDVSLFFCYLHPAPTAAALKEALAKTLVAYYPLAGEVVANGDGEPELLCSGRGVDFTETTAAGGVELREIRLGAVDEGVEKLVPAKKAASVTAVKVTKFRCGGAVVGCTFDHRVCDAYSFNMFLVAWAATARGSSAPPPPAPSFRRSLVAPRDDPTHERAPSTDALIDRLFSPRSAAPPPPPPAAAAGRRSVNRIYRIAAADIAALKASAGPGRTKLEAFTAHLWKLCSRAASSPRQSQCCMGVVVDGRTRMSPGGAMKAYFGNVLTIPYGVIGSEDLRRMALADVAGDVHRWVAEAATGDHFRGLVDWVEALRPKPAAARAYLGGTGGNEAMACIVSSGMTFPVRKVDFGTGLPAFASYHFPWPAGAGYVMPMPSARGDGDWVVYVHVAPEVAKVMEEEESTVFQALENSYVFE*