MATPAAEKPDDVEIREVWADNLEAEFAVIRDIVDDYPYVAMDTEFPGVVCRPLGTYKSAAEFNYATLKANVDMLKLIQLGLTFSDEHGGLPALGPGGRPCVWQFNFRGFDPRTDVAAADSIDLLRRSGIDFARHGADGADARRFAELLMSSGVVMNSDVRWVTFHSGYDFGYLLKLLTGTNLPDTMSGFFDLIKIYFPVIYDIKHLMRFCNSLHGGLNKLAELLDVARVGICHQAGSDSLLTALSFKKLKEAYFNGLTEKYAGVLYGLGFEGGETTSAH*