MGKRIMVPVEQVDIAGVKYQSEKIDAPHLTGFILKLFVWIVESRFVGRAILSALKRQNNMTQHLIMGPCLLEQLLQNTVIPEAPMFVPQFPPQDLETAVNRVDEGTLPILSVASALECLPSYNASCHWGSNSYDSFLYWTIRDYAHAYRTGRITPSNVAERIILAVEDSNRIDPPMKLFISFDPDEVRKQAAASTRRFEEGNPLSILDGIFIPIKDDIDCYPHPTRGGTVWLHKVREVKQDAVCVKRLRSCGVILVGKANMHELGMGTTGNNPHHG*