MGKKAEYGQGHPIFLEYAEQIIQHKEYQGMPDLRYPDGRIQWEAPSNRKSGIFKDTNIKRRKWWEQKAISIGIDPSSNQWISKTAKLIHPTMRKPCKKCGRIMDLRYSYPTKNLIKRIRKLPYVDESFEIDSLEHILKLIKRLVLQYGDKVYDDLPKLLTCKAVKNIPRLGNDLDTWLNWIDSVYIPSEPSMLSPGAMANPPDRLDGFHSLNECCRSHADRGRWEKNLRSYTTDRRAFEYWVDGDWVAADKLMGLIRTNEQIKKETCLNDNHPGPCSADHIGPISLGFVHRPEFQLLCNSCNSAKNNRMTFSDVQHLINAENNGEEVASWYCKHIWDLRKHDVKNNENALRLSKILRDNRHTAMFILSELLKDNHYLFLSTFLGLQYAERSVSFSNIKIENHIITGQISEQPRDTKYTEEQKARRMRIGFEALKSYIEKENRNALLVINDKIIDKINEIKNILQDIPDEYKLLNEKISEQFNSEEVSDELLRDLVTHLPTKESEPANFKLARKYLQEIMEIVGDELSKMWEDERYVRQTFADLD