MSRSSDMKNIVVIGGGIIGCTTAFYLASHPRFAASSTKITLIEASKAGVAQGASGKAGGLVAKWAYPKELVNVSFAEHVRLASEHDGEKRWGWRMVHCGSWEGRGEAAEDSGTGAGAGGRRKSLEKTLGLESESDASKDAHARSGLPKDLNWVKRSLTESYSPMAPFGATAQVQPYLFTTSMMELAKDKGVEYVSGKVTSINVDNSKGSSPQVTGVTYTPSNSNPGAEPQTLLATHVILAGGAWSPKLVPSLPIAGTRAHSITIVPKEGTTIAPYVLFTEISLPSGVASSGPRNVSPEIYARPTNEVYCCGPGDDSPVPETVDDVAVDEDACESIREHVASISPELREGRVDRRQACFLPVVSSGGGPIVGAADSVARGLIVATGHTCWGICNAPGTAKAVSELVMDGKIKCANLDKLKPSRFL*