MEAAGDEEGPTTYGQIEQFLNSLEGLTAQQRIDCIVAFLISFLPPPLVPAPEVVGDDSDDESFSLTSSDSEASDAGADPAAFHPVALGDGEDHISRLPDVLLSNIISRLATQEAERTVVLSTRWRGVWATTPLLIDDAHLVGAYGPHDIPIVRAVSRCVAAHPGPVRGVRLTGLSFSHEYSLRCLVADLANKDVQDLILFNRPWPLNMPLPEDILRCASLERLYLGVWQFPKINSAHPPFDAMLALCPKLEILSIVMSFGSPSRLRIVSRSLQVVADWESTLDEVVVHDAPCLERLIFQTIDTRRSIKIVGAPRLQVLGFLDLNLHELEIGGIAIKAGMIVRARAMVPSLKVLAVIVRFACNQEAKMLPTLLKCFPCLETLHILLHLKTLMVHGCLVQNNEIGFLQYVIREGKALKAVCLAPSPNNKVAIDMVSAKFGKNNAASGGGSSTDISLAKINGWIFQNAIDMSVDDPFSVDDVVLSCF*