MATPAAEKPEDVEIREVWADNLEAEFAVIRDIVDDYPYVAMDTEFPGVVCRPLGTYKTAAEFNYATLKANVDMLKLIQLGLTFSDEHGGLPALGADGRPCVWQFNFRGFDPRTDVAASDSIDLLRRSGIDFSRHAADGADARRFAELLMSSGVVLNSDVHWVTFHSGYDFGYLLKLLTGTNLPDTMSGFFDLIKIYFPVIYDIKHLMRFCNSLHGGLNKLAELLDVARVGICHQAGSDSLLTALSFKKLKEAYFNGLTEKYAGVLYGLGFEGGETTSAH*