MEFPEHGGRLLGRLRQQRELGFLCDCTVLVGDARFPAHRAVLAACSVYFHLFYRDRPAGSRDTVRLNCDIVTAPAFGRLLDFMYEGRLDLRSLPVEDVLAAASYLHMYDIVKVCKGRLQEKDRSLDPGNPAPGAEPGQPLCPWPVWTADLCPAARKAKLPPVGVKAALPPRASGPPPCQVPEESDQVLDLSLKPGPRQERVHPPCILQTPLCSQVQPGAQPLVKDERDSLSEQEESSSSRSTHSPPKPRPLCSKLFPSSHVLQLHLSAHFRERDSTRARLSPEGAAPTCPLCGKTFSCTYTLKRHERTHSGEKPYTCVQCGKSFQYSHNLSRHTVVHTREKPHACQWCDRRFTQSGDLYRHVRKFHCGLVKSLLV