MSTIANPMKVITGKNTRWSYANVWEPKSINGGSPKYSVSLIIPKSDKATVQKIKSAIEAAYKEGEAKLKGNGRTAPSLASLKTPLRDGDIDRPDDPAYENAFFINANSATAPGIVDADCNPVLNRSDVYSGVYGRASISFYAFNSNGNRGIACGLQNLQLIRDGEPLGGKASAESDFATDDEDDFLA