MNFYPVPPVIKAELCLRIPDDKRCIGQDSEWRGGFARKFQHIFLEGPVYDSDGNLYVVDIPYGRILRIDGSKNVTVSCKWDGEPNGLVGTADGKLLIADYKQGILSFDPADGKVKPHLTRRNLERFKGPNDLILDSRGNLYFTDQGQTGMTDQTGKVYRLSSDGRLDTLVENGASPNGLVLSVDEKFLFVAMTRSNQVWRLPLHDNGTTTKAGVFFQSFGSAGPDGLAVDEEGSLFVCHPSLGSVFVVDASGVPKARIVSGTDGVNLTKCCFGGPEHKTLFITDSLEGNVQKVEWHCRGAVPAPRLNKAKA