MGRKRKKAHKDVNAPKAPLTGYVRFLNEHREKVRSENPDLPFHEVTRILGNMWSQLPTPQKQLFLEEAEKDKERYMKELEEYQRTDTYKMFIAKQKALKKGRAQISLNSFAMDDDDGDVAQTDGDIPIFTEEFLNYNKVRENELRKLRKTNREFEEQNAILSKHIENMKKGIEKLEGEAEEQQREITELQKHLNKLRRILSKNLTGIQLPNGGETAESEAAIDDFIVKLHQSIGENPKENMELVNKVKEIITRIDYPK