MEAAERGTTVYLVDRRIEMLPAMLTSNLCSLVGGVERLAFSVILVMDKDANVLSAEFGRSVIKSRRAMTYEQAQNMLDGIRSKRDHADELGNSLLGLASLAEKLRQRRTDAGALSLASPEVSFELEAETNDVTDVKLYKIRETNKMVEEFMLLANIQVAEKILKHFPKCSLLRRHPKPTDEMFEPLLKTAAAYGIELDVSSSKTLNESLNRVELAFGKKDPYLSTLLRILTTRCMSQAVYFSSGELGYSDYLHYGLAAPVYTHFTSPIRRYADVIVHRQLQACIGYSALPEVLYDSKHMQGLANVINERHRSAQYASRGSINLHTLLLFRDKAMRQQGRIMRVQSNGLVVLIPKFGLEGILYLDENRKPHLAEGGQSVKYEDGSEFKVMQTVDVIVSVDTVPERKDRVVFQFA*