MNFSGVFFLFFFFFFLLSPALSYGSGSGIESLSRGMLDSAKEPEFFEWMRGIRRRIHENPETGFQEFKTSQLIRDELDLLGVKYKWPVAKTGVVAWIGSGSKPVFGLRADMDALPLQELVEWESKSKVDGKMHACGHDTHVAMLLGAAKLLQSRKHLIKGTVKLVFQPGEEGYGGAIEMLKDDILDDLDGILSVHVFPTIPSGGIGARPGTVLAGAGLFTVTVHGQGSHAATPHLSKDPVLAASSAVVALQQIVSREMDPLEAGVVTVGYIQGGHTQNVIPQSAKFGGTFRSLSNDGLLFIQRRIKEISEAQASVYQCKAEVDFGEKEPSLHPVMKNDEGLYEHGKEVAEAMIGKNNFHDFPVTMGAEDFSFFTQRTKAAIFVLGIKNETLGAGKPLHSPYFFVDEEALPLGAALHAAMAVTYLDKHGNDHEVKTEL*