MSDSVPEEMAGQKLSVEVTKDINGLDVAILKDPRGFSAQVHLYGGQVTAWKNDRGEDLLFVSSKAIFKPPKAIRGGIPVCFPQFSNLGSTEQHGFARNRLWSIDPNPLPLSTGSDDKAIIDLILKPSDEDFKIWSHCYEFRLRVALGPEGELGVTARVRNTDTKPFSFTVALHTYFSVSDISEVRIEGLETLDYLDNLQNRERFTEQGDALTFEGEVDRIYLNTPTKIAIIDHEKKRTFVLKKDGLPDAGVWNPWERKARAMADFGDDEYKHMICLEPAAVEKPITLKPGEEWKGRQHISTVYSSYHSGQLDPIKVLKSLGSL*