MSGWVGWEGVVEEYSLSAGKLLLGVAPGSRCAALGELHAGSVWNGSVRLSQLIEFGFLGRKLAGKRVVELGAGAGLPSLTLLAQPEVDASACVVISDFDHPALVQAIRENVRRNVSVLSSAAAARCRVVGHTWGESTEPLDAALSELGLSLTSVCSLLAPGGAVWSAHCHHWEGHEAADEHLFARAAACGLDVAAVPAAGSEMRCLFGEGSQLALVRQHAALSVSPLAGLAAEAAPPLQPGAEALSDEPLEPLDAPVELSSLPTELLELDLAIRAGVRSLLAPSPGSTLSSLGNVVGFEFAGVDLDDEAGSESGICGGRAALRRWARFASRHERLRLRVDAHAPPAVALRYARLRGASVARELDSLGLSLDRIDVASWGLSVTAAAAASAHPNGDSARAGCGWAEIFVSQASDGGHSDA*