MGRPPCCXKEGVKKGPWTPEEDIILVSYIQERGPGNWRAVPTNTGLHRCSKSCRLRWTNYLRPGIKRGNFTDQEEKMIIHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLRKKLSKLQAAGGGTEGLHSKDQGLNSNSSSQPISRGQWERRLQTDIHMARQALRDALSXEKPLTLSSDLNPTDGFSISSPKKPSLDQSSSSTYASSTENISRLLKGWMKNPPKKSASFTNLANNKTDYQHYSSSEGTTSVANTANSGNVELSDTFESLFGFESSNSYLSPSMSPEASLFQGESKPDLISDKLPLSFLEKWLFDESASPAALGKDHFFSDMLPDHGNANFF