MSDGGGESGRESDRATKRKSSDRDFPQAIAKIAVAQICESAGFQGFQQSALETLSEVVVRYIRELGKTAHTYANSACRTECNIFDIIQGLEDLASLQGFSGASDSDHCLAGSGTVREIVQYVSEAEEIPFAHSVPHFPVIRDRKQTPSFLQIGEEPPGDHIPDWLPAFPDPQTYVHSPVLNERGADPCAGNIEQARQHKKAEWSLLNLQQQLACNGLEGPSMIDPGDAAKARRAAETNPFLSAPLHFGEKGVSPVFLPAKLSNEATFAPAIELMKSRSCESEEGRKKVLSNQRPAVQFKIEIGKKSTGTALDLSFQNKDVEKITSWFGKDNEKDDKKRRAEKILKESMKNPQELAQL*