MADQPDPPTPRPALSPSRATDFKQCPLLYRFRAIDRLPEATSAAQLRGSVVHAALEQLYGLPAGLRSPDTARSLVQRAWDQMVAAEPELAGELDPGQPTQLLEDARALVSGYYRLEDPTRFDPQCCEQRVEVELADGTLLRGYIDRIDVAATGELRVVDYKTGKAPPAARALAEFKAMFQMKFYAVALFRSRGVPPTRLRLIYLADGQLLDYSPDRDELLRFEKTLMAIWRAIQSAGETGDFRPNPSRLCDWCPHQQRCPAFGGTPPPYPGWPTEPAA*