MSRASLQNESRVITSLAMGSDDDCAKKSKAASSCEWSPEAVFSLLEKYGEKYAFGKGLLRNTDWEDVVHNVNSLYTSPKQFKTVKQCRDKIDSLKKRYKIEKTRILGSGSATSSWIFFKKMDEIIRSVPKTIRAAPKQAKLVTLMDAGHNSSPIHEEDHPNSSSERGDESPSTRRTDSDSEQGGSSHRKEKQALDGSNIESSDDDSDIPSQSPKGIRDPLYRGCQRKLEQFSETILKMLSRRRQQASHHPVQALADAIVGFSDVYARIELAKMEVYTDLQIEIAKNRARRGRKRKKVQSSFSDSEMR*