MKRLPVPEDSQSQMPQMKTSCCGLGAFQAILKNSNKENGYSATKNIKLFSYEELKHATKDFHAGNRIGRGGFGTVYKGTLKNKTQVAVKLLSAESKQGIQEFLTEIDTITNVKHPNLVELIGCCVQGDNRILVYEYVENSSLDRVLLGPTTNTINLDWSKRSAICIGTARGLAFLHEELDPHIVHRDIKASNILLDRNFIPKIGDFGLAKLFPDNVSHLSTRVAGTTGYLAPEYAMRGQLTKKADVYSFGVLILEIVSGRNNAKSSWSAMPKVLLEWAWELYQEGRFLELVDPQLQQYPEDQIIRFIKVALFCTQAAAKQRPSMTQVVAMLSKKSRLHEKQLTPPGIIQDLVGITKSSNNQHTPLVSSTKDSSAVISSDPLLADSPVSVNEMIPR