MKSAAPYPQRKAFLSLPGVTTEIKNYGIRATSLHFRDLLRREVVERGNRIDQFNGESNSIDLINNVEGAVVLRLSRFGLGSRRRHTRRLCITLRINHSGNQPRRWSMEKPVIALDLEDGCERLVQLMRTSKGILCYTGAGVSTSADLPDYRGPNGVIMTAKKGREIKMNNPATCDPTQTHLCIREFCYHKIFKHVLSQNCDGLHLRSGIPQKMLSEIHGNMHIEVCMNCKYLQYFRPTDVNPNSKLNNHETSRQCSNCQSALYDTIVQRGEEGFLPFPNNWRGVFEQMKECDLVICAGTSFEILGCYKNLFPPELKVVIVNLSPTKKDKDAVLIVREECDKVFVKLAEAFGIDIRHYCRSCDPVLNLRTSRRSYFMSNYTFCKCHIRAPRISTSRAAAINNGIPGFMMGGLPSSIQKSVWEQNRKEPINVQSTIPLQSSLIEKRKRGRPRKTSIDAVQEVKPKRPVGRPRKMSLEAEIVLPAFSNEALKPQRTLVEKRPTELKQNDASLEDISQCLDDLILRVCTP