MKTRPGVAKKQTKRRMMKLQGYTGVGLEPSLDWTGNHSMRKKRKPYTKYQTLELEKEFLYNTYVSKQKRWELARTLGLTERQVKIWFQDVRVFRGANIGSDHYMVRAAIELKLKKLRTTLTTRPFDVEKLKDPGIASRFALELRNRFDILGKMNNLEDEWAAIKGTIQLSAEKVIGRKSGKQLEEWIKESTWQKIDERKSAKLEKEQAKTDRELE