MFFLKDLSLILTLHPSYFGPQMNQYLREKLLTDVEGTCTGQFGYIVTVLDGMNIDVGKGRIIPGSGSAEFEVKYRAVVWKPFKGEVVDAIVSNVSPIGFFADVGPLNVFVSTRLIPDNLVYNPSNSPPAYMSNDELITKGSKVRLKVVGTRTDVNEIYAIGSIKEDFLGAI