MNKKVVLEGHNQEERKLDTYFASLQRDLENDCQFLGVDFQAVRLCVEAGVVAGGPMDVSEVFDSEIGNKSFKDFSTLQDLLSEFSRKHGVKYKVSNSLRYNDGDPRKRTLVYTMALFSCVLKRAHQCPSSFRIEVRKGALQIVNRMMQHNHGKIAGDPEPVVDLTEQFNAHFLNAKLTSFAVVMAKVKAFEEATGSEFRVGRSDLFKAGEKEKEIYRYRRITYECIHYGQRKSLARCASGSAAPGTSTSRLGCMAKFDVRYAPEGFKISAVVMKHNHEVSPTATTAAGRFCRRKTSQYHQRRCLECEAG