MQAPVLVLKDSLTRESGSKVQHANIQASKAVADIIRTTLGPRSMLKMLLDAGGGIVVTNDGNSILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKNFHPTVICRAYNKALEDAIAVLDKIAAPVDVNDRVAMLGMVKSCIGTKFTGQFGDLIADLALDATTTVGVDLGQGLREVDIKKYIKVEKVPGGQLEDSKVLKGVMINKDVVAPGKMRRKIINPRIILLDCPLEYKKGENQTNAELVREEDWGILLKMEEEYIENLCMQILKFKPDLVITEKGLSDLACHYLSKAGVSAIRRLRKTDNNRIAKACGAVVVNRPDELQESDVGTRAGIFEVKKIGDEFFAFIDECTDPKACTVLLRGASKDLLNEVERNLQDAMSVARNMIKNPKLVPGGGATELTVSATLKQKSSSVEGIEKWPYEAAAIAFEAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGSTGAITDMKERKIWDAYNVKAQTFKTAIEAACMLLRIDDIVSGIKKKQAPGAGQAPSKPTIEQEGDADNEQMIPE*