MRRGAARTLLLNMYLPGSGQIQLWQFLLELLSDRANLNCIAWEGTNGEFKLLDPDEVARRWGERKSKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFQGLAQVCQPATPDHTLYKFQAPLPFAGISKLNIMASGVTPTSFSYWPGSTPTLYPSHGLQPSAAFGTMATSHINNMNSHYH