MKRGGAGDGAAEVNCGGGGDSGAYAAVLKTKLDLYCAAVAKSMEAKSQESSLGYLNLQASDTSQLVSQASFNGYGSTRVTNSNAIHDDDDQGKLANSGTSKEQLDDDGDLEENTDPVNAKRTRRMLSNRESAKRSRKRKQAHLNDLESQVSQLRSENASLQKRLVDMTQKYKQSTTENGNLRDDVNTMRRKVNIAEEAVRRVTGIGLQLFTTSEMPASSMPFSSGVSDAASAAAAALVEDDWTNCSLPDEAIPAPSAAMA