MITLSIDGQKVEVEPGTSILEAARLNGIYIPTLCYLKELNEIGACRVCLVEIKGARTLQPSCTYPVAQGMEVFTHSPRVIKARKLVLELYLSNHPFECLTCVRNQRCELQSLAERYHVRHLKVHGELKRYPIDDQSPAMVREPSKCVVCRRCIRVCKDVQEIGIYQLVERGFDTVASPAFKKSLAETPCIYCGQCLQLCPTAAIHEKEDLEAVWRALADPEKHVVIQTAPSIRGTLGEGFGMPAGSLVTGKMVAALKKLGFAKVFDDCFGADIVCIEEGAELIHRLENGGPLPQFTSCCPGWLRFALLFYPELIPHISSVKSPQQVFGALLKTYYAKQSGIDPKKIFSVSVMPCVAKKWERQRKIGTHDSGYQDVDVVLTTRELIQMLRSAGINLAELPDEEFDNPMGYASGAGIVFGSGGGVLEGVMRTVYEKMTGKKLQTPAFKEVRTLEKIREAEIDIGGRLLKCATVRTTGETRRLIDKLKRGEAHYDFVEVMACPGGCVGGGGQPVYPGLDQWDQQLKQRYKRADALFEQDNLKKYRTAHDNPWIKKLYEEFLGEPHGEMSKKLIHTSYTEIPLYNLEGTASSVDQG