MGRPPCCDKEGVKKGPWTPEEDIILVSYIQEHGPGNWRAVPTNTGLHRCSKSCRLRWTNYLRPGIKRGNFTDHEEKMIIHLQALLGNRWAAIASYLPQRTDNDIKNYWNTHLKKKLNKLQAGTEGHSKDQGSSTSSQAISRGQWERRLQTDIHMARQALRDALSPEKPSTLSSDLKPADGFLISTTKPAQDQSTTTYASSTENISRLLKGWMKNPPKSSSARTKLAKTQHSFTNMVSGFDSTSSEGATSAANTTSGVELSDAFESLFGFESLDSSNSDLSPSMSPEASLFQDESKPTLISDQFLSLIDKWIFDEDAAAIQGKDMMTLDHENANFF