MEAASYHATACIGCRRRGRKCDRTLPKCLSCEKRGVACEGYVTKWPGVAARGKLAGRSIPVADSSVIIAGTHSRARQRRLKRDTSTTPSKSSTVNPVPSDEVDKFIQYYIADLSTIFFLGNGPSENPMFHYVLPLIDSVPPIRFALAGSASCHIAAKTSDELLEQKSLRLRLHATHLLREMLQKPNTATDHTILASILMLAQLDMCSGDCVEFQTHLKAAVAVIRNPGYAGSANKHYFEQRLTWLDVMSSTTSQSPPNLTIAEVKAIIGRFTSNGQRQWCYDVFPCPIDLFEIIIEATFLFKTPHLDLEQVKLQIEDLERRLFDWKCPAMSGPRKHMVEIWRLGILAYLRRLFPHMTHRDVEEPLSDQVLDLAENISPASSWSYALLWPIFQAAVILSDDAPTEKDQIRSRLEIALKTIGCRHHSNALETLEIVWARSQEFDPSTISIPGRTVMLV*