MRASSLNKSSLFKVRKYIAQHTCSVREKVYARRQGITDIVVVLIMEKYIDPSKVYIPKDIADDTLKLHGVSLTYIQAWRAKEKAVKLVRGDPAECYARLPGYFYILEQTYPRSVLKIKRNEGDTFLYAFVALESCIRGWEYCRPIVVVDGVTLKCSYGGTMLTASTLDPGDRNESIWKGTTNVYPESEHYECIWHLSVNVLKNFNRNTEDLKILFFSLAKAYTKQQFETIMGRIDQIDMQIRPYLFDIGYSKWSRAYSNCKRTWTMTSNIAESLNNVNRLARRLPVISLLEFIRVTI*