MATPAAEKPEDVEIREVWADNLETEFAVIRDIVDDYPYVAMDTEFPGVVCRPLGTYKSAAEFNYATLKANVDMLKLIQLGLTLSDEHGGLPALGPDGRPCVWQFNFRGFDPRTDVAAADSIDLLRRSGIDFSRHAADGVDSRCFAELLMSSGVVLNSDVHWVTFHSGYDFGYLLKLLTGTNLPDTLPGFFDLIKIYFPVIYDIKHLMRFSNSLHGGLNKLAELLDVARVGICHQAGSDSLLTALSFKKLKEAYFNGLTEKYAGVLYGLGFEGVETTSAH*