MSLGYAEKLSYREDIGKVGMPELYDTPHEVQTKIEELAKLIQQSRHLVVFTGAGISTSCGIPDFRGPKGIWTLQHEGKPIPRAEVAFHQAKPGLTHMALVGLQQAGILKFVISQNIDGLHLKSGIPRQLIAELHGNSFREVCSSCGREFVRDFEVETVGLKETGRRCINSKCGGKLRDTVLDWEDALPASELTPAENHCSEADVVLCLGTSLQITPACNLPLKSVRAGGKMIIVNLQATPKDKKASLLIRARVDEVIAGVLAILKIKIPPYLHIKYIVVRACFPCKKKNRRIKWSLRVGSVHGQKATLPFIKSVEISFPDRADMKNALLNQEPFVLQRDNLKFMTLDVHLKLQLQEDTNMCSCVDIHQSYNVEEFKDEETDNERKLALVEKLRAEAIEGGIFGRALPIDSLQQRESKEIIVEYAFVTGITKYCMPFEEKKIPRISFENGSCDNEATVKKPKLENTLIKDVCESEDTGNGSFEDLKNSMHLDLVVPQSV*