MFRSMLVRSSASAKQAVIRRSFSSGSVPERKVAILGAAGGIGQPLALLMKLNPLVSSLSLYDIANTPGVAADVGHINTRSEVVGYMGDDNLAKALEGADLVIIPAGVPRKPGMTRDDLFNINAGIVKNLCTAIAKYCPHALINMISNPVNSTVPIAAEIFKKAGMYDEKKLFGVTTLDVVRARTFYAGKANVPVAEVNVPVIGGHAGVTILPLFSQATPQANLSSDILTALTKRTQDGGTEVVEAKAGKGSATLSMAYAGALFADACLKGLNGVPDVIECSYVQSTITELPFFASKVRLGKNGVEEVLDLGPLSDFEKEGLEALKPELKSSIEKGVKFANQ*