MPSLPIHPAGLSQPKFSQLNGFASDFLSHPQPFRPYKVPESDDDVKDDPKVELESKDLWDSFHKFGTEMVITKSGRRMFPPFKVKVSGLDKKAKYILLMDIIAVDDCRYKFHNSKWMVAGKADPEMPKRMYIHPDSPSTGEQWMQKIVSFHKLKLTNNISDKHGFTILNSMHKYQPRFHLVRTDDVLKLPYSPFKSFIFKEMEFIAVTAYQNEKITQLKIDNNPFAKGFRDTGGGKREKK