MNLVIVEDDINMRKSLEIALAEYEEFNIKSYKSATEALKKIDENTDLIITDINMPGIDGIEFVKACENKYDFIIMTGNATLSRAIEAVRLGVKDFLTKPFDVDTLVEAIKRAKIIREKTADKKSKKNEKKEENKDFFSTSPNLEKTLNLSQKAAKTDASVMFFGESGVGKEVFSRYIHTHSKRSNKPFVAINMAAIPANLIESELFGFEKGAFTDANATKIGLFEMANEGTLFLDEIGEMPYEIQAKLLRALQEKEITRLGSTKSIKIDVRIISATNANLDEKIKNGEFRSDLYYRLNTVPINIPPLRERKEEILGIAQKVLEDTCKEYDFKEKQLSQEAKNALLEYDFPGNIRELISVVQRACILSENDEISSEDLFLEARSIKKDVKNLEKELICEVLLSVDYDKDQASQILGMDIKILNEKIKKYQIKDK*