MILPIDPANKLSFKRFIKDGDLVIVYERHDTMKAVKVSEDGVLQNRFGAFKHSEWIGKPFGSKVLSNKGAFVYLLAPTPELWTLVLSHRTQILYIADISFVVMYLEIVPGCVVLESGTGSGSLTTSLARAIAPTGHVYTFDFHEQRAASAREDFEKTGLSSLVTVGVRDIQGEGFPDEFCGRADSVFLDLPQPWLVIPSAGKMLKPDGVLCSFSPCIEQVQRSCEALKSQFTDIRTFEVLLRTYEVRQKILESCPVNEGDPIERPPRKRRQGSAEGSNGTECSSSPTVVIRPSGEARGHTGYLTFARLKCFV*