MSEHFFGAGVSASSYIHEWTSLQRGNPLPETNQLASSWWSGLFEAKAKIALPAAYPTHLNYQQLINQRQSLREYAERPVNLADLATFLEHASRPLNPATKPLSLLAPLVLKSADLALGGYVYNPAAHQLAVLRTADPLEPLQRYCFQREFLQAPLIVLVLTSLPSAINQAGDRGYRQALLDAGAHLQRLYVAAQRVGMIGCATGSVIQGQLARWLGFDDYQTQVLIGFAAGYPHKEQTHD