MVMKEAAEEHDGRRDVTVTVEPALPVQQHRLPLSNLDLLLPPLDVSLFFCYLHPAPTAIALKEALAKTLVAYYPLAGEVVANGDGEPELLCSGRGVDFTETAAAGVELREVRLGAVDEGVEKLVPVKKTGVTMAVKLSKFTCGGAVVGCTFDHRVCDAYSFNMFLVAWAAAARGSSAPPPPDPCFRRSLVAPRDTPHRRAPSTDALINRLFSPRSAAPPPPPAAAGSVNRIYRIAAEDIAALKASAGPGRTKMEAFTALLWQLCARAASPRQSQCCMGVVVDGRTRMFPDGAMKAYFGNVLTIPYGVIGSEDLRCMALADVADDVHRWVAEAATGDHFRGLVDWVEALRPKPAAARAYLGGTGGNEAMACIVSSGMSFPVGKADFGTGLPAFASYHFPWPAGAGYVMPMPSARGNGDWVVYVHVAPEVAKVMEESTVFQALVNSYAFE*