MEKPVIALDLDDGCERLVQLMRSSKGILCYTGAGVSTSANLPDYRGPNGVIMTAKKGREVKMNNPATCDPTQAHLCIREFCFSKIFKHVLSQNCDGLHLRSGIPQKMLSEIHGNMHIEVCMNCKYLQYFRPTDVNPNSKSSSHQTDRQCSNCPNMLYDTIVQRGEEGFLPFPNNWRGIFEKIKDCDLVICAGTSFEILGCYKNLFPPELRIVVLNIAATKKDKEAVLVIREECDKVFVKLAEAFNLDIRHYCRSCDPVLNLRTSRRTYFMSNYTFCKCHIRAPRISNTRAAAISNGIPGFMMGGLPANIQKRMQNKSEELDECSVTSSSDNGKRKRGRPRKTSVDSIQENKAKRPVGRPRKLPVRSITASFEENVDEPTQSIISCNELTVTPKEPYICNEISRCLEDLVIRVCRKLD