MERKTKTQYLDNFIDTYFNQNFDIFGKIKIDEVITEYINSEPPMLMKELIKDIDYFIHNSEDVEREFKELYRHSFNSGLWETTALNFLNHVSERVQDYLEFNGDKMELNRLIGAYFNQDCEIISGPEIDDTINDYLETTTKGMKKRIIRGDQIFYP