MKRLCEESSSDTESDGTIDVGREEEYSHVSRSVSPTTTSQIQARKKRRGVTPERHKTLDHKMMNCSFFPAANTQGSSKLEKAEILQMTVDHLKMLHATGGTGFLDARALAVDYRSIGFRECLTEVVRYLGVLEGQNAADPIRLRLLSHLNNYVAEMEPSPVATSLLPIQTWPWSFLHSTAGPVQIPRREAAPAPVVLTASSLAYPSTAVRPAPLRRVPSDMLPSRRSFLASRMASSSRRARGTGSSAAVAAVPRMPSPAGVLREGSSKSSQIATFLFSPASAGVPVPPAYTVPPALGAAAQGPGIRVGTSRICRSWATEIGAF