MMKNQNLQASSSQKIVEHVQSGGAAEDDEVSKHAFWDTQPMPHGGRTDSLEGPITPNKPASEIRQEPFSMPAGFEWSDLDVQNETERLELYNLLANNYVEDDDALFRFDYSQEFLLWALTPPEFRKELLFGVRSSSTKKLVAFISAVPARVQVYTKDIPIVEINFLCVHKKLRAKRLAPVLIKEITRRVNLTGVFQAVYTAGTVLPVPVASARYHHRSLNPKKLVNVGFSRLGHRMTMARMQKLYKLPTEPHTPGLRAMEMKDVEGVHTLMQEYLSKFHLKVLFTLEEVEHWLLPRENVISSYVVESKDGTLTDFLSFYHLPSSILHHDDTLHAAYSYYNVATSVPLVDLMKDALILAKKTGSDVFNALDLMENQKFLEPLKFGIGDAQNQSKV*