MLIIFGMIYNLCGRGEWHLPTQSKTQLRGRSIKLGGTFHTGEREKGRGERDSWRRALSMAVVAAPVLFSGLLPGPHSMLLLRWHPLKKSSASPSPLLQHHTKVKLGAGKGSARAAASADEDGRSATPQLGALELIKKPALVALLVGILLSQAPDLALAASSGGMMGGRSFSSGSRSSSSASGFYTTTQPRARIPFSVPYSAPSPFFGGGLGPNIYVGPAYGIGLGGGGTFFVLLLGFLAFYVVSGFLSDRSDGSVVTATRKTSVLKLQVGLLGMARSLQRDLDRLASSADTSSPRGIHFVLTETVLTLLRHPDYWISGYSSSDIKRTVEAGEQRFNELSLDERGKFDEETLVNVDNLQRRSSAKGRSSGLNNEYIVVTVLVAAEGEHKLPTINSNSDLKDALRKLGSIPIDQTLAVEVLWTPQDENDTISERELLLDYPLLRPL*