KKLEQLLVKYPPEEVESRRWQKIADELGNRTAKQVASRVQKYFIKLTKAGIPVPGRTPNLCMYTKKTSSKRQHHLNKHLYRPSTFLTSYEPPVYMDEDDEHSAYYNSMHDPSVEESDEESIPMELRNLPEYKELLQLKQLKKKTLQDIREDKIRVQHIGYKCDVCGIEPIPGVRWHCQDCPKDNAVDFCSNCSDCIFKTKTHKHNHHLEPVQQPETYLDRDYCLPQNTGYNYLDPNYFPANR