MGSSVGCLVGGSKSRQDQNCQVVAGSSHSSGHVLSRAGNNVQVFSLNELKTATQNFHMLNCIGRGGFGAVYKGNLKDGTQIAIKKLAVESKQRISEFLTEINVISNVRHPNLVRLIGCCAEGKNRLLVYEYAENNSLANALLGPKNKCIPLDWQKRAAICIGTASGLAFLHEKAQPCIVHRDIKASNILLDKKLLPKIGDFGLAKIFPDTVTHISTRVAGTMGYLAPEYALLGQLTKKADIYSFGVLLLEVISGENSSKPTWGPNMHVLVEWTWKLREEGRLLEIVDPELKKYPEEQMLRFIKVALLCTQATSQQRPSMKQVVNMLSNKAEIDLQNVVAPGVLKEPRQRTGGFGSLTAGTSSKPKHQRQSS*