MILPIDPANKLSFKRFIKDGDLVIVYERHDTMKAVKVSEDGVLQNRFGAFKHSEWIGKPFGSKVLSNKGAFVYLLAPTPELWTLVLSHRTQILYIADISFVVMYLEIVPGCVVLESGTGSGSLTTSLARAVAPTGHVYTFDFHEQRAASAREDFEKTGLSSLVTVGVRDIQGEGFPDEFCGRADSVFLDLPQPWLVIPSAGKMLKPDGVLCSFSPCIEQVQRSCEALKSQFTDIRTFEVLLRTYEVRQKILESCPVNEGDSIERPPRKRRQGSAEGSNGTECSSSPAVVIRPSGEARGHTGYLTFARLKCFV*