MSPLHPSKDALQGMFYSSLSATNHTPYQARAELFPIHSSVVEDAKGKAKKLSAEATAEFEKASAKAQAKTGKIELYSGRYYTACTFGGLMACGLTHAAVTPLDLVKTRRQVDSKLYTSNFQAWGKIYRGEGIRGIFTGWSPTLFGYSAQGAFKYGWYEYFKKTYSDMAGPEAATKYKTGLYLAASASAEFLADLALCPFEAVKVRMQGSIPNPYTGTVQGIGAITGKEGVAGLYKGLYPLWGRQIPYTMMKFASFETIVEMIYDRLPGQKSDYSKAAQTGVSFTGGYLAGILCAIVSHPADVMVSKLNSNRQPGEAFGSAMGRIYKDIGFGGLWNGLPVRIVMIGTLTGLQWMIYDYFKIFMGLPTTGGGPPPAKKQE*