MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDAEVAVMVFSTKGKLYEYSTDSSMEKILDRYQRYSYAERALVDADTESQENWCHEYEVLKARIEALQKCQRHLVGEQLDKLTLKEIQQLEQQLEAALRKIRSKKNNVLFDSIAELQRKASPKIFTRIQLMEKDKAEELSQHRQTEQAAQAQASSSIPHLLSIESTINIRYTLPISISFVEEAAEQSFARCNGAVLPPWMLRLYSSNNRWCCIFCLCPPSAAVPIHSR