MVSSITLLPSTTLLTNWANQSSSQSGLSPRHSTWQCVCFRDQKRKPKLYIIPAKIHATSGVSQVQRSTHGNGMKEFEMELQELFNEVKAMVKIGNERDAMDLLRANYVAVKEEIDSGLKGIQQAALLDIIALGYMAVGDLKPVPALLDMISKIVDKLNDSEPLLDSVLTHVGSMYSALGMFENALLAHQRAVSILEKTYGDDNTLLVSPLLGLAKSYGSYGKANKAIGVYERTVTILERSRGSESEDLVVPLFALGKLLLKEGKADEAEAPFTRILNMYKKSYGEKDGRVGMAMCSLANAKCTKGDADGAVDLYKSALRIIKESNYMDIDNTVLENMRIDLAELLHFVGRGNEGRELLEECLQINEKYKGKNNPSTATHLMNLAASYSRSKNYVEAERLLRTCLDIMEKSAGSEDQSITFPMLNLAVTLSQLNRYDEAEQVALKVLRIREEAFGKESLPVGEALDCLVSIQVRLGRDDGEVLGLLKRVLMIQEKEFGSSAEELIITLQRIVHLLEKMEMKDEKFKFRRRLALLRERYKQSLSL*