MIRPYILAETNWKALENAKFDLAILPWGATEAHNYHLPYATDVYESDALAAESARLAWEKGSKVIVLPSIPFGVNTGQSDIYLDINLNPTTQLAILADVIEVLNRQGIKKLLIFNSHGGNNFKPLVRELGLKFPEMFICFSNWFQSLNKTEYFDEEGDHADEMETSLMLYLRPDLVLPKKIWGLGSSKKFKIKSFSEGWVWAERKWSEVSEDTGIGNPMQSTTEKGERFFKDVTIKIGQFIHELSNSDLADQYE