MVLNFFQLRNHTAFTFNLINTENQRDNYNVGPWVTSARGDMWLAQGNGEKGVSILTFSDGSAIRNLLYMWDQDWALRYRMGGETETRSIAVNGNKDFSIDVHDDTLTFVCFRGSFNASGQSTVTIDDWKGSLINHFGEFVSSPELLRYVRDFAEAPNTELRSQLQSEQHDLWRQPRSINLPTEAQRRAITNLVAMWVDDYLEHRRGQSTLYSDGSGWRIDLQDNGAVVRNGMHFYNIAVQYGGGRDNVFAHIMLPVGYVIGRRRIRNAILHSMSTSQVTVIVPPQDGLAFIQDIPYTSDRARTSWAVQSLQWVCTDASALAWI*