MPAVVASRCVKQTHDVPAESQQAPEDPADKVIIVGAGPSGMATAACLKDRGIPCVILERCECIASLWKEKTYDRLKMHIDKEYCKLPLLPFPESFPTFITRTQFIEYLEEYAAKFDLQPRFNSTVQSASYDESSETWHVQTAVVGSLAEGPRRTVKHVGRWLVVATGENAELVNPNIPGMSDFKGSKAHSSQYRNGAAYTGKKVLVIGSGNSGMEIAFDLANSGARTSVVVRSPVHILPLKVFGKSTFSVAVRLMKHFPVWLVDGFLVSYSRLVLGDTSALGIQRPKVGPLELKCKMGKTPVLDVGTLARIQSGDIKVKHAVERLTEQGVRYADGTSESFDAVIFATGYKSNVLDWLKDKGKFFGKDSLPRMPCPRHWKGKNGLYVAGLCNKGILGAKTDAELIAADLCEAYLLPRPHKSNASRSPSKATITTQIPL*