MDLVTTDKLYMRLNTAELEAIIKKDSPSSNDRDAGFCSASSESEGGDDLALEHTLQRARSLVGSTDEYGSVKEGSALLVRNKRKSLEPSKVVEPALASTNFASSLASGPPKKRIRYSSSADSAVMLTPPSLLSPPQTSHTNLSSAHACNPSQLLPRDIMPNPAHIFVRHPGLTTLHRAFPLTTQPEQQEPLALIARKPQSDNVETSVQQESPNLQFEKKTLTHKKLHDACNETSLEQNIEGICKADHSDSLSRPQQRNYKNMTRERRIEANARERTRVHTISAAYETLRHAVPAYASSQKLSKLSVLRVACSYILTLSRMAGKDYSSDRSEPTIAECIEAITSTIQTEGKVKRKKDE