MESGGGGDADADFDAPSSKALARKEIVAYGIGHMLNDLTAACWFTYLLIYLTDVGLTPREAALVMLCGQVSDGLATVAAGYMIDLFGGFKIWHGGGSLLVSISFSSVFGGCSVCVITGNKTLLVETLGYSVFAAIFNIGWAATQVSHMSLVNCITANPTSRVALNSCRNAFTMVANLLLYGIAFLVFTFKSNDNVERQYRWIASANVAIGGFFVLIFLLSVKEPRLQHHFQPKLYTKISFVSWFRKILYYQVALVYTLTRLTTNVSQALLAFYLIDDLYMVESSKAVVPAVIYMSSFFTSIWLQECHWTSFRLKAAFTTGASLWLFCGVGFFYLSSSFQLYIYPLALVVGTGNALMLVTATSMEGLLVGHSLSGCAFVYGSLSLCDKLACGFALYAIEALHASLWFDEC*