MEQLTAVTAPTSDPDETDGHVNFVLRYMCNHCQDNLAGSNKDRLKRHLLRCSKFLASTQAMNIAKTFSEIAAAIEEYKQENKEVAEPHHHLPIQSLNHLTGKICGLVTDTPSSMQKLWRLVEAAMPKVLAMGCWAHILNLFFTDVKKLPRIFEHIEEAKDIVNLFARQVTPHEWLRNQQGPNGTALVPMCATRFSSMYKMLRSLQQNKQALTNTVVMRGFDADERSKLIKAYHANLADVHYGLATVDKWFDDAS