MSLDEDGEDGGEDIEGDSMHVFVGHDGKPVVSIACYSALVATGGCDKRAFIWRIGDEAPPLLLQGWCLSFLSFPLVFFYRFLPGHTDSVTALAFSGDGLLLASGGADGVVNIWNPFSGDLRHRLESPGEIEACFLFFLFFWIQWHPHGHVILAGSDFSSWMWNADSGVFMTMFVGHQGTVVCGSFTPDGNLVCTGSEERFSVWDPKSGACIHGVKQSKVSLFYVNCLAFSNDSKLVLTGASCGLVRLISLQSGKVLHEFNDVHDASVECVAMSPSLALAATGGQDQKLVIWDFYHSFSPRLTCEHTSGIYKLVWSCNGEQVFTGCEDGKLWQWDARSGACLRTYRGHGESIQGMAVTSDGQFLVSASDDETAQVFFVGTS*