MGRSPCCDENGLKKGPWTQEEDEKLLHYIQKNGHGSWRTLPRLAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEQTILHLHSVLGNKWSAIATHLPGRTDNEIKNFWNTHLKKRLIQMGFDPMTHRPRTDLFAALPQLIALAALREQLSALCSPQLTAATTAPSADDGDRQSSYLPCTFPVSSDGQEAANQQQQTGLISYDGGRAAGDDADVFACHGGGSSLPPLTDLSDAAASMRSGSATASSSGFSCSPLPWPEFFPNDDPFITDFL