HHHHHHDDAAPAAGSTLDKIAKNGVIVVGHRESSVPFSYYDNQQKVVGYSQDYSNAIVEAVKKKLN KPDLQVKLIPITSQNRIPLLQNGTFDFECGSTTNNVERQKQAAFSDTIFVVGTRLLTKKG GDIKDFANLKDKAVVVTSGTTSEVLLNKLNEEQKMNMRIISAKDHGDSFRTLESGRAVAF MMDDALLAGERAKAKKPDNWEIVGKPQSQEAYGCMLRKDDPQFKKLMDDTIAQVQTSGEA EKWFDKWFKNPIPPKNLNMNFELSDEMKALFKEPNDKALN