MESSQNFVVNGGIKMPIGYRFHPTDEELVVHYLKRKALSLPLPASVIPEFDVFQTDPWSLPGDSKENRYFFSNSYGNDSNKNCKRAAGSGYWQQIGKEKPILASGSNQVVGMRKALIYCERKRSSDTKIRWLLHQYRLVGSAATLGSSQMSKWKLFGDWLVFRVFQRKRKAKKHRASSNKSQITSAVTMPSCIDFTVEDCSVYGPPQPSSPSSSEITEVSLNGLDEEESSDFIGSYSNR