MKYRKLGSSDMLVSSCCLGTMTWGNQNTDEEAAAQLDKAWDLGVNFLDTAEIYPVPVEKEKQGATDRAIGKWLKTNGRARDEVIIASKVAGYNERFTWMRDGPTRVTREQIIASVDASLARLGVDHLDLLQIHWPDRYVPMFGSVAYDCSKERDDAVPFDEQARAMGELVSSGKVRAWGLSNETPLGVAEFVAAASREGAPPPVSVQNSYSLLQRSDEVGLVEAVRHHDVAYLPYSPLSAGVLSGKYDGLSQAPEGTRLKLFDSYFDRYANTCAPECVECYKKLAFNHGISPAALAIAFCDSRPFVTSTIIGATSVEQLEINLQGFGVEWTDDLEEEIKRIHAYFPDPWRMIVRGGG*