MISLIRLDDRLIHGQVAVVWTKYLGVNRILVANDHIINNDVQKMSLRMAAPDTAKCAIMAVDEAKEVLNDPRAVNMKIMVIINHPADARRIIEHLPAIKTLNIANYGRITDNLAAKTRVADTVYVTPEDIADFMAIAARGVSVEYQVLPSHPVKNFIEMLKSA