MSETLHRIFSAYGEIKDAFVVRDKFSVSKEYGFVIFKNIRSMLMALKEPYKSIDGKLLEYFLSYGVIEKVPFGFDKETGKSRGHKLTCEMAIPRTMMKNPHVGPNLDFDFGPGLHDRYNNARSRFDGCSSRLEVSQKKEKMVFPSDSQLQNPISGLVDGLYCDEDHRFLYDDLGEWSSLDVGNENVKKTLPLLECDMFWEDDDELATLLSKEKEFHLCFQSLISDGSRKKALDWMLRVISYYNFTATTAVLAVNYFDRFVSELCFQKDKPWMSQLAAVASLSIAAKMEETQVPLLLDLQVADSRFVFEAKTIQRMELLVLSTLNWKMNLVTPLSFIHHIMRRFGFMTNLHLDFLNKCERLVLDIITDSRLLHYSPSVIATASMFYVINEIEPNNAMEYQNQLMSLLKVRKDSLEECHDLILELMGISCYNLCQSLKRKYHSVPGSPSGVILVARARMNHGDQ*