MAEAVILAISKIGTTLGEEATKAVLAKLSEKVTNLKNLPRNVTRIEKELKMMNNVIQDLGTADIRKNTVKGWIAEVRKLAYHVEDVMDKYLYHAHQMQEDGKMKKFVKGAQYIKIFDEIADEIVRMEEEIKHVKDLMKWSLSAELMSTNTPDDIERQISGGCLPEFIKDEDLVGVEENRRKLTGWLYSNEPHGTVITVFGMGGLGKTTLVKNVYDREKGNFPAHAWIVVSQTYDVEELLRTLLMKVAYREQSPAANMNKMDVYELTDKIKKKLEDSKCLIVLDDVWDHEAYTMMRNAFQNLQESRIVITTRKEDVAALASSKYRLELQPLGNTDSFNLF*