MNLIEDNFKNSAERLDKPSAYLIRKARHNYGELERAMTSKTVYVGNLSHFTTEEQIHELFSKCGAIDRIIMGLDRNKLTPCGFCFVIYRTEQGSLNAMKFLQSTILDSQSISIDLDPGFREGRQFGRGKHGGQASQEMAAAGGFDNGRNGGGYRGRGRGGFRGGFRGGHRGRGGGFRGGFRGGRGGGGGGGGFGRGESSVYIPSKDPTFDAPTTFNPLADMSQN*