MRFSEMGVWWFCGLVILGLVIGGKGYPEEDLVKALPGQPKVGFRQYAGYVEVDVKAGRSLFYYFVEAEVKPDEKPLALWLNGGPGCSSIGGGAFTELGPFFPTGDGRGLRRNSKSWNKASNLLFVESPAGVGWSYSNTSSDYTTGDAKTAMDMHMFMMEWVKKFPAFKSRELYLTGESYAGHYIPQLAAALLDHNEHSKEYKFNIKGVAIGNPLLRLDRDVPATYEYFWSHGMISDEVGLTIMNQCDFDDYTFGSPHNVSQACNNAISEANTIVSEYINNYDVILDVCYPSIVEQELRLKKMATKISVGVDVCMTYERRFYFNLPEVQKALHANRTNLPYTWSMCSNILKYSDTDGNINILPLLKRIIENHIPVWIFSGDQDSVVPLLGSRTLVRELAHDMGFKITVPYGAWFHKGQVGGWQTEYGNLLTFATVRGAAHMVPYAQPARALHLFSSFIRGRRLPNNTRPSIDD*