MAACGAFTSTSGSYANHAALIATPLPRRHLQLGRRVRLTLAVEASGRRDGFQAHAAAAQPSGHTAAPLRPMAPAGGSSGSLDGTSGPGPSSSLSASPMPGSSSGSSKAEDWLDLLGTPEPDSWVGSRARSASDAAVLRRKGHLKEQDKFIQFLLDMHQTHTSLEVMQKMERWIVEHRKDPRSSRLRRMVPTIGSFFVPLKLVDAFNEYDEFFALSRRQYVPPNFAELRHILNIAQVHCSAQTLKLVTFDADGTLYADGHHIEHDNEMIRHIITLMRSNVHVAIVTAAGYPGAPERFEQRVEGLLAAFRQLNLSKSITDRFHIMGGECNYLLRVSGPDKRLQFVPDGEWKSKVMRGWTPQRCEALLDDAERLLLESAHRLRLPVEVIRKERACGVVPTVPTIYEVLEELAITVQAQLSSDLPFCAFNGGNDVFVDVGNKSLGLEALMNYLKLSPAEVLHVGDRFSDTGNDSATRDCCSILWVANPEETDFFIKLLLSDIRELKKLPVYIEX