MNDNNKKQLKKTGRRPKEDPATIRYTISFNEQEHARFLALFDKSGMQVKAHFITSCIFDKTIKTIQIDKGTVDFYMRLTSFHSQFRSIGVNYNQIVKLLYKNFSEKKAAAFLYKLEKQTAEMAMLCQKIIQISEEFEAKYLKK