MRSSLLRSASQHLRRRGYASAAGGQPERKVAILGAAGGIGQPLALLMKLNPLVSSLSLYDIAATPGVAADVSHINSPALVKGFVGDDQLGEALEGADLVIIPAGVPRKPGMTRDDLFKINAGIVKGLCTAISKYCPNALVNMISNPVNSTVPIAAEVFKKAGTYDEKKLFGVTTLDVVRAKTFYAGKANVPVTGVNVPVVGGHAGITILPLFSQATPSSNALSHEDLKALTKRTQDGGTEVVEAKAGKGSATLSMAYAGAVFGDACLKGLNGVPDIIECSFVQSTVTDLPFFASKVRLGKNGVEEVIGLGELSAFEKEGLESLKGELMSSIEKGIKFAQEN*