MSAVLSEDSVLISPSLTEKESILRVKIEEDHTYGQGSSVHWNRRHGPEIFRQQFRQFGYQDSPGPREALSQLRQLCRLWLRPERHTKEQILELLVLEQFLTILPKELQTWVREHHPENGEEAVTILEDLERELDEPGHQVSFSGQAQEDFIEEMESQETTEESSNIRPLPMENELKWEAWEFHPLRHSDGDPQTENGKSSSNQEIYSGIEPQDDISGTLNIDVAQIFKYGEIYQREVRFERKQGNPSRKKQHKCDECGKLFSQSSALILHQRIHSGEKPYECDECGKAFSRSSILIQHQRIHTGEKPYKCHECGKAFSQNSGLINHQRIHTGEKPYECSECGKAYSQSSNLFRHQRRHSGEKILSMCKNIL