MQAFRRWPGGGTCNIRRAASSSSPRPCFVRVREVPACPTARRELLRTTASLGADDVQTATSSALDAAQTWERLSLVTRQLKVAVADEDYALAAKLRDEQKTLSDSLPPILQYALGQVAKLRTGTTQEQLQTILNLGEAGEPAVIPDLASCLSNPELADTAEKAMWAIFMKNKDPRVNELMQEGCMYMRSPATYDKALGVFSQMIQLAPSYVEGYNKRATVNYLMGRHQASIDDCNAVLGMQPYHFGAASGLGLCLLQMSRYEEALAAFEAALVIHPGMSNIRRFVADLRRHVATDGQEPGAGGAAWQQ*