MELHLQNKDLKALINVLETITVRNMPANRGRAKLLMHATKKFNEYGQDELDIIKEFAETDADGELLVNASGQFALKTDADMTLVNTLVTELSTEKVVLSAGEYKKRYEDFLTYLSSCEDNFDAEAVMVIDTILDQFEGASK