MAEKSKVLIIGGTGYIGKFIVEASAKSGRPTFALVRGGTVSDPAKASLIEGFKNSGVTLLHGDLYDHESLVKAIKQVDVVISTVGHGQLADQTKIIAAIKEAGNVKRFFPSEFGNDVDRVHAVEPAKSAFATKAAIRRAVEAEGIPYTFVSSNFFAGYFVPTLGQVGATSPPRDKVVILGDGNPKAIFVKEGDIGTYTIKAVDDPRTLNKILYLRPPANTLSLNELVSLWEKKIGKTLEKIYVPEEQLLKNIQESPIPVNVILAIAHSVFVKGDHTNFEIEPSFGVEACQLYPDRFFPSEFGNDMDRVHAVEPAKSLFAAKAAIRRAVEAEGIPYTYVSSNRFSGYFIPSLGQAGATSPPRDKVVLLGDGNPKGRTYCNYSHLLPELKLSAWEMETKRA*