MKKITIYDLAELSGVSASAVSAILNGNWKKRRISAKLAEKVTRIAEEQGYAINRQASMLRSKKSHVIGMIIPKYDNRYFGSIAERFEEMARERGLLPIITCTRRRPELEIEAVKAMLSWQVDWVVATGATNPDKISALCQQAGVPTVNLDLPGSLSPSVISDNYGGAKALTHKILANSARRRGELAPLTFIGGRSSDHNTSERLRGFHDAHRELGLSVPQANILAPGYSKGHVEDCLQERFGSAKTLLQGIFVNSTISLEGVVRWLSQVGLTGSEQPPMGCFDWDPFVYLLGHDIDMVQQDVPAMLDAVFSIIDAGEASQQRIEIPPRLMSSS