MTMMAPHPQPLPLAQPPAFGDTTLTKVFVGGLAWETHEGALRGHFQRYGDILEAVIISDKLTGRSKGYGFVTFKEADAAKKACEDATPVINGRRANCNLASLGAKPRPQPLQHVLRPSPPHAHALPSPHQPTPAIAVGSRSVSPVPWYYHPSTTRPPPPPAAHQQYHGVLPFYPAAATYGYSPNYVTDLSYNTKVGQAAAAGTAAGSYLQLQGHLAYQAAPAQGGMVPVYPFYHYPYHASHSQGLGVPAAHFLPPVSAAAVVSSKPTVVATPKAVEWSG