MMKSPRVVGIERKLPPCPRGLPILGSLPMLGHLPHITLHQWAKKYGPIMYLRLGQIPTVVVSSPHAAQQFLKTHDLVFANRACTEYGRLIHYNFKGLSFCQYGSYWRNVRKLCTLELLSNLKVESLRPMRREELSLLIELIKDAAKARAVVDLTTKVASLSRDTTCRMVFGKKYNEETLGEEGFKAVAEDLMDLAAAFNVSEYIPCTRELDLQGVGRRMIANAKVLDEFFDKVVEERLAAVAGEEKKHRDFVDYMLDFLESGDCEFLFDRTNIKAILSNMLVAAIDTTPTVVVWTLSELMKHPRVMEKARQELENFVGTDRMVDELDLAKLDYLDMVVKESMRLHPPVPFLLPHESREDCMVDGFYIPKGSRLIVNTWAIGRDPEAWPNPEEFKPERFIGTDIDVRGHDFQLIPFGSGRRGCPAMHMGITMVRLAVAQLIHCFNWELPNGMGPADLDMAEKFSLVMPRANHLLAIPTYRLREA*