MVLSNKKLKEKLREALAQKAAAAAGAPITQTKTTTGRTKVRAKALPISSKGINGEASADIQVLLDSAAKGRQSLSKREKRRKLRELSNGAEIKGAQNEATPIQTNKDQSFEDERNQQKKKLEKYEGTSVENKGIHLENGHDEGSESKKKKRKREDKDTQMEDKGTLMQEREDDKGTHLENGHVEGSESKKKKEGKKKGKDSQMKVEDTHLENGNVGVIKSKKKKKKGKKKGKNKSEQGTSDDLALSSAAEDIVINANEGTLPQSQESNYDECKVYVGGIPYYSNEDDIRSFFEGCGTVTEVDCMTFPDSGKFRGIALISFKVSFWMPCTTWKRLSWIVD*