MFRSMIVRSASPVKQGLLRRGFASESVPDRKVVILGAAGGIGQPLSLLMKLNPLVSSLSLYDIANTPGVAADVGHINTRSQVSGYMGDDDLGKALEGADLVIIPAGVPRKPGMTRDDLFNINAGIVKNLSIAIAKYCPQALVNMISNPVNSTVPIAAEIFKKAGTYDEKKLFGVTTLDVVRARTFYAGKSDVNVAEVNVPVVGGHAGITILPLFSQASPQANLSDDLIRALTKRTQDGGTEVVEAKAGKGSATLSMAYAGALFADACLKGLNGVPNVVECSFVQSTITELPFFASKVRLGKNGVEEVLDLGPLSDFEKEGLEALKAELKSSIEKGIKFANQ*