MDMDAAVSTLTALSVFDSTVEHGAFRSVHGYKVIGRKDGKWLRWERWVERQFVLSLSVPPCREVAVPAASPRILLAGWHGRPVFREGQTVGPWRCIVAFDSVAAVAPSSPPPPVLSPLVNPQLECLPNLYRDLQKVFRFQKVEKVPQMVHRNAKEQPIRSGEQEKTSDEADSSGSDSDGDPQSDKEPPVQKQPRANRKHIDSITLVEIAQYFHLPIREASKTLKIGVSILKRKCRKYGIPRWPHRKIKSLESLINDLEYVLDDDPGEDAQQELQKIEEEKRAAAIKALTKRKKMLESEKEIIQQKPALDLMTETKQFREDVFKRRHRASKSVVME*