MSKIVVDPITRIEGHLRVEAEVTDGKISNAWVSGTMFRGIEKVLQGRDPRDAWYFTQRFCGVCTTVHSIASIRAVEDALKIPVPPNAQLIRNIIIAIQNTQDHVIHFYHLHALDWVDITSGLKADPVKTAQLASSISDWPNNSPTYFKAVQDKVKAFVASGRLGPFANAYWGHPAYKLPPEANLMATAHYLEALEWQKDIIKIHAILGSKNPHPQTFLVGGMAIPIDPDSQNALNADKLIEVKRLLHKAQEFVEKVYIPDLLAVASFYKEWAAIGAGVGNYMCYPEFPDAAGNFWLPGGAILNRDISKVVPLDQKKITEHVEHSWYQDADGEGKGLHPWEGSTEPNYTGPKPPYQYLDTDKKYSWVKAPRYEERPMEVGPLSRVLVAYVSGHKETKAAVDLVLGKLGVGPEALFSTLGRTGARGVDCLVIARQAPKWLDELIGNIAKGDLRIHSNEKWDPSTWPAEALGYGWHEAPRGGLGHWIKIKDQKILNYQAVVPSTWNASPRDAKGQAGPYEAALLGTPVADPEKPLEILRTIHSFDPCLACAVHVLDATGREMVQVRAS