MAPREKVEFVLVRLAFVPYINPLYPRISYQIRKHAPTGSIIQVRDWFEHVMMRERSKLPPDANIRYAEWRIITGDMELFQ VQGVRFDKIMLVLGEENISWVFYQNTPLFRRIEGSACFPVSYCGCCLNNQYLDIMAKIKQTVSRKKIR