MYKLFCDAEHDPFNPTTGTEVSFLDWKTLHRIVYLPLHRNPVASGDAEKDVRIEASFDAKFVAQNNFAGNALNYNLMAILDCERRTKIVIKYQRTPVHLADAGLKELERYFLSKSTGKLRLQVSLDDPNMELHLTARQVAKLHGDKSYRLLTLSHIQLRATKRMIKEGGFSIPVGAIVNAVTSTVGKALASTAIRNATKGAIEGATRSLVSKMETYCLRCKSKTEDVDPAEVTTPKGRLQRKSKCGVCGAQKSRFLKQEKSGGMFVKGYTGDTRLDMATPSGMTREDQRFNSKTVWTVIETGLRNALNILQYIPLPGVQLFSTVGSVALGAKDLAEIKDTIAKLKAQTATQRDEFINQQVNLVYDNWYENEVTKNSPRPYYFVMYDRVRSAILAVLNQ