MNRGVLMISCYRAKSHRLLLSLTHFTLSASLSTTASLEEDKEVRRQCKWFTLPSFPGASLSPSISTAKTAKAPSTTALKWVLRCCPQVPRSLIQKLFRLRQVRKESLNPAIASCLHKQAQYQQIKRVFAKDTLNSGDRIFLPITVNPAVEVEDDYICNKEEMEYIRSLEVYKDAAIVVVNKPPGLPVQGGTGVKLSLDVLVASSLKYDYSEVPRLVHRLDQDSSGILVMGRTQESTTLLHSIFRDKTCGASFNVDIKNSKIILKRKYWALVIGNPQPSEGLISAPLSKLLLDDGKSERITVSEDSKNKSARHAITEYRVLRSSGHGFTWLELYPRTGRKHQLRVHCAEVLGTPILGDYKYGWNAHRKWKPFPTLKFEERLNRKAPFGLDLEGGSVSDKKPRLHLHCRQMTLPNMSLAFQHLHEQSVDDLSKLEKLDLVAPLPLHMRRSWDILNSELF*