MVVLFCQLKVDFVIEKFDFMDAVMRRDWNINNCEEMAQLLDVDYACTPEEVQQHFQSCGTVNRVTILTDKFGQPKGFAYVEFVEVEAVQEALALNESELHGRQLKVSPKRTNVPGMKQYHPRSFNPYMGNRFRRPYAPPYFYSPYGYGKVPRFRRSMRYMPYY