MRTAGMLPADITSEEKFRSGVAGPKDSEVANRWNAFLPNLAAVPPNLGQKFAQVVHTDGVAISVMFIRPKPAGPPAELPCMGKQEGAVNPLAHLHADWLGCDPGKTNMATVAHEERYPSGAVKSVWQRSLTAGHYYRQSGITEQAKVSKVWMAGIKPQQDELSQVTNYTASLQRYQEYVATMLATWPAMWAELSKRRWSNARFRLYGGKQRTVAKFWAETVKGARARCNSAATGRPLALAYGAAGFSGSGSIGSKDVPVKQMLKEACKQFPGRVVLVHEFRTSRVSSARTNVVEGQAESF