MKLQKPKGTQDILPAESAKWQYVEGFAREIFKRYNYAEVRTPIFEHYEVISRSVGDTTDIVTKEMYDFYDKGDRHITLRPEGTAPVVRSYVENKLFAPEVQKPSKFYYMGPMFRYERPQAGRLRQFHQIGVECFGSSNPATDVETIAMAAHFLKEIGIQGVKLHLNTLGNPESRAAYRQALIDYLTPLKETLSKDSQRRLEENPLRVLDSKEKEDKVAVENAPSILDFLDEESQTHFDAVRQMLENLGVDYIIDTNMVRGLDYYNHTIFEFITEIEGNDLTVCAGGRYDGLVAYFGGPETAGFGFGLGVERLLLILEKQGVALPIENALDVYIAVLGDGANVKALELVQALRQQGFKAERDYLNRKLKAQFKSADVFAAKTLITLGESEVESGQVTVKNNQTREEVQVSLETISQNFSEIFEKLGFYTQ*