MRGAAGHSSPPRSHVRSQFSFTTRDELPHHTTLHSLYCRSRARVRGRSCSLAPADRGRTMKPYGGGRELSAWVRKGPWTEDEDEVLRRHVMENGPREWSSIRSKGLLPRTGKSCRLRWVNKLRPDIKKGCKFSADEERVVIDLQAQFGNKWARIATYLSGRTDNDVKNFWSTRQKRLARLQRAPGPRRRPGGASSSRGNKARTLLHTGGGGSSSSSRPAGDEQEPHPCTVAPLAIVLPTHCRYDGGAPAELGSSSSSATPAAAIRLLSFCCGGGNGAESMAASGVDPLVFVDPDDEEAFCPEPLAVVPPTPFFGLDEEYLHFGSAAAKQPDVRFDDLPPETLDFFDLPPSGQP