MSFSCPLCHQPLSREKNSYICPQRHQFDMAKEGYVNLLPVQHKRSRDPGDSAEMMQARRAFLDAGHYQPLRDAIVAQLRERLDDKATAVLDIGCGEGYYTHAFADALPEITTFGLDVSKVAIKAAAKRYPQVTFCVASSHRLPFSDTSMDAIIRIYAPCKAEELARVVKPGGWVITATPGPRHLMELKGLIYNEVHLHAPHAEQLEGFTLQQSAELCYPMRLRGDEAVALLQMTPFAWRAKPEVWQTLAAKEVFDCQTDFNIHLWQRSY*