MRNHVNLSRATQFTRPTADCQFVVHASAAILAWIGWKIGRILLLPYTSSLRNLPGPPASNWLFGSINDLRASEDFVLHDAWLEKYGPTLKFSIWFKIPRLLTIDTRAINYILSHSQDYPKPERTRRDLTEILGNGLVVAEGELHRREVSYIINDVVSSADGQSHSAAQDYGKAHNPAFGPAQIRELTDIFVEKAQQLRDMWRKEVAEGTARIDVQGGLTKMTLDVIGLAGFNYEFSALNPDGKPNELNTAFEVMFSYLSEFERSYWPLLRSMFPIFRRIPDGYTRRTAAAQKVTRRIGMQLIAEKKEAVRKAAQSSDKGVESALQSRDLLTLLIKANMSSDVPEDQRLSDDDVLAQVPT*