MSETLHRIFSAYGEIKDAFVVRDKFSVSKEYGFVIFKNIRSMLMALKEPYKSIDEKGPFGFDKETGKSIGHNLTCEMAIPKTMMKNPHVGPNLDFDFGPGLHDHYNNARSRFDGCSSRLEVSQKKEKMVFPSDSQLQNPISGLVDGLYCDEDHRFLYDDLGEWSSLDVGNENVKKTLPLLECDMFWEDDDELATLLSKEKEFHLCFQSLISDGSIKKALDWMLRVISYYNFTATTAVLAVNYFDRFVSELCFQKDKPWMSQLAAVASLSIAAKMEETQVPLLLDLQVADSRFVFEAKTIQRMELLVLSTLNWKMNLVTPLSFIHHIMRRFGFMTNLHLDFLNKCERLILDIITGEKPMRFRF*