MKRPVVRSKIKFTTGTCDDAALHNCELCGKGFRLQRMLNRHVKCHSQVKRHLCTFCGKGFNDTFDLKRHVRTHTGIRPYKCEICNKAFTQRCSLESHLKKIHGVHQQYAYKQRRDKLYVCEDCGYTGPTQEDLYLHVTNAHPGSAFLKKTSKKLAAVLQNKLTSVLQRNPEDDEEDE