MRRPATVMSMAKLEHGNPVDMRFLSPGGGLQRYEQGRQLADASAVTRISPYLRFGMLSSRFMFYEMKAAGAKEQSIVYWRRLVWRDLAYWQRSMFPQMRDKPIRAHYEGQSWNADPVALRRWQTGQTGFPLVDAGMRELWTTGWMAQNVRMAAAILLCEHLNIHWIEGEKWFHHTLVDADQAINSMMWQNAGKSGLDQWNFTMNAASAGKTQDPKGHYIRRWCPELSKLPAQYAHAPWEAPEQVLKEAGVSLGPKGTYPHRILVDLSTAAWKSAEAIREQRKRSRDWINDQGYDLIVIPRGASVAHDGQKFRVFTKPEYRNSGGVTLMMARAKAKAGAKVGAKGVKIGTEKELTRPGKLQSSLWRQASEIEHAADYGHDCASSGQKVLDEYMSLGSLAEESWRVKQAMRGDGEQTEYEQTQTFDQFKRAVPFRPNTVSCIQVAVVGDEELIARQMNFDQVLKHVEVQELWIVPRTGEHVKPFSLFAGHVTDFLISSRV*