MKIEVCIDNIESVHIAQNAGADRLELCACLSVGGVTPSYSLIKSAVDFANIPCYVMIRPRAGDFLFSTQEVNMMLDDIHLAKQLGAQGIVIGALTKHADIDLSVCETLIQAAEGLGVTFHRAFDLCRDPVTSLEQLIQLGCERVLTSGQKASAVEGQPLIKQLVSQASNRIRIMAGAGINAQNAALLVKNTGITELHLSGKGYRLSEMPYHANAVMGENSEDDQKIWRTDFATIRAVKTSVEKY