MSSSSFSIENVRSQFPALEKRQIFGDNAGGSQVLGTVAKRQLSPITEYLIETNVQLGASYKTSTQSTAIFDNAYKAAAKYINAGIDEIVIGASTTQVFRNLAAALKLQPGDELILTNVDHESNIDPWLHYAALNNATIKWWTPSDLNNPKLDPEQLRSLLTNKTRLVACTHCSNILGTINNIKAIADVVHEIPGALLAVDGVAYAPHRAIDVKELGADFYAFSWYKVYGPHISLLYGSKAAQAQLSSLGHFFNPDGSLMDKLELAAASYELTQAIIPLTAYFGENPKQTWDAIAEHEQKLQTRLIEYLVSKPQITVYGETSTDKAVRVPTVSFTVEGMSSQSVVEAVEAVSHAGIRWGHFFSKRLVGSILGLSDDGVVRVSLVHYNTDRVAVEEVDQIIVALEMVL*