MNLFLKASNVAHENLKQPKKFLKKLQGSLVVDQEYDVYDLVMMLAINPSDKKTFQRHISEGDLVIVYERHDSMKAIKVQDGSELQNRFGVFKHSDWIGKPFGSKVFNQKGKFVYLLAPTPELWTLVLSHRTQILYIADISFVISFLEIVPGCVVLESGTGSGSLTTSLARAVAPTGHVYTFDFHEPRAASAREDFEKIGMSQLITVNVRDIQGEGFPEKFEGTIDSVFLDLPQPWLAIPSAGKMLKQDGVICSFSPCIEQVQRSCEALRSSNFTDIRTFEILLRTYEVRGGKEGLGTIEEGDFVGSLPRKRPYSNGHSSNVVRETASCVVARPCSESRGHTGYLTFARFCLTI*