MGHHHHHHSHMKFLVENLNGSSFELEVDYRDTLLVVKQKIERSQHIPVSKQTLIVDGIVILREDLTVEQCQIVPTSDIQLEVSS