MKYRKLGSSDMLVSSCCLGTMTWGNQNTDEEAAAQLDKAWDLGVNFLDTAEIYPVPVEEEKQGATDRAIGKWLKTNGRSRDEVIIASKVAGYNERFTWMRDGPTRVTREQIIASVDASLARLGVDHLDLLQIHWPDRYVPMFGSVAYDCSKERDDAVPFDEQARAMGELVSSGKVRAWGLSNETPLGVAEFVAAASREGAPPPVSVQNSYSLLQRSDEVGLVEAVRHHDVAYLPYSPLSAGVLSGKYDGLSQAPEGTRLKLFDSYFDRYANTCAPECVECYKKLAFNHGISPAALAIAFCDSRPFVTSTIIGATSVEQLEINLQGFGVEWTDDLEEEIKRIHAYFPDPWRMIVRGGG*