MLDSSHSSLDSSVGGVGNKEHLIVLGTGWGAASFLKNIDTDKYDVTVISPRNYFVFTPMLAGASVGTVDFKSITEPIREINNKVRYLEAAANEINPLTQSISCTSIVCEGNSCETESFDISYDRLLFSVGGQTTTFGTPGVEEYCNYLKQVGDAQQIKNAIVNCFESAGLPNLTEEDMERELTFVIVGAGPTGIEFAAELLDFIESDGPRYYKDRLKYVRIKVVEAAPSILRPFEDGMKEEAIRRLTRTIKIQGVGSIQPCERIPYGMSLWAAGIGQLPITSSLVEELKGTEQTNAQQYARGRLAVDPWLRVLGGDGKIFALGDCSCISSTPMLPATAQVAAQQGEFLGKLLSRDYPPPFQFLDLGILAYTGSGSALAQVQIAPGKDLPGANENWSPVRLQIKGSLGFGLWRTIYLLKQTSFKNVVLVALDWVKVNLFGRDISIL*