MSEFLMSEVGLEPEYIAHRPAMLTYSLEARLKPRYYVVKFLKENGLLKPNRSFYTAAQVSEKVFMEKFIRPHKGAAPRLAEDYAATLKGEVPTRFRCKNQEGLNSI