MFPPFKVKITGLEKRAKYIVLMDIVALDDCRYKFQNNLWTVAGKADPEMPKRMYIHPDSPSTGEQWMQKIISFHKLKLTNNISDKHGYVSLAY