MVLSSYSNWGTDLQNVHSEPIHYAKQPPAQLVAGDHHLEYYWDTFELPCAFLDPYIDLNENFLYPENYNALLPYLSSPYDPLSSFSPENEIIPYENFSSYPCPKRQKLIEGHCCSDFVPAFSDGVALNSCPVPEHQSIHQKNLDGNSVESSKRINAKSVSVQSIAARERRRKITEKTQELGKLVPGGNKMNTAEMLHAAFKYIKYLQAQVGILEFMDSFSEKEKATRKESMQIVTSPKVQEKLSMEEKCLVPKDVVLSLTTLSKPPLSDELSQLLAFAPLE