MDFLQRLARFLDRPLFPWKKLIVGFSLTQYLFEGFLSLRQYQILKQTRPPKVLSNEVSQEVFDKSQAYGRAKAQFGFVAGLYGQIQNTAFIYFDVLPKLWDLTGSWLLRLAPARFTGEISHSIVFVLTFVVIQQILSLPTSIYQTFVLEEKFGFNKQTPKIFVMDMLKGQMLAFTLTPPILAGFLTIIQKTGHQFFYYLWLFGAGLQVFMITIYPITILPLFNKLSPLEPGELKDGVEALAKRLNFPLHELHVIDGSKRSAHSNAYFFGLPWKKHIVIYDTLIEKSDTQEIVAVLAHELGHWSRGHTTKLFGISQAHFFYIFSLFSVFINNHSLYQSFGFHNEFPIIIGFILFSDALAPMDTVIKLLMNILSRKYEFEADNFAQGLGYQAELARSLIKLQIQNLSTMDADWMYASYHFSHPILSERLGALGWKSSGPVAPAAKDEKVSNDENVAKASGREL*