MSESLAGKQVNVAMMTAGGLAPCLSASIAQLIHHWVAAYKAKEISGLTIRFYNAGYKGLLTGDSFVLDEADWDACDALNFLGGSPIGNSRVKLTNEKDCIKRGYCKDGESPSEVAAQQLLKDNVSVLHTIGGDDTNTQAAHLSQYILEKHGGKVIVVGMPKTIDNDVYPIKQTFGAKTAACEGAKFFANVVNESTANPRMLVLHEVMGRDSGYLTSATAFEYRQFLKQQKFPATSSFPFCSRAVRDVHAIWIPELNFDLPAEGARLKKVMDEYGCVNVFFGEGTGVKEIVKDMEANGEEVPRDAFGHVSLAKINPGAYFSTHLAKLVAAEKTIVQKSGYFARSAAANEFDRDLIDRCAKEGVKSAIAGVSGCMGEDEDMENTPIRALEFERVKGGKPFDVAQPWFQEMLKEIGQA*