MKMIRKIEQPEAKFDLYFMGYDSPKALSHGNHFSDREGLIELTHNYGTEHDVDYKVSNGNTEPHKGFGHTCISVDNLQAACQRIEDAGYTFQKKLSDGRMKHIAFVLDPDNYWVEIIGQNPIEKTEDVKTTDVETYRMNHTMIRIKDHEKSLKFYQEVMGMSLVRTAEMPGANFNLYFLGYPGEKGLLTSSTAHREGLLELTWNYGTEKQEDFKYHNGNDEPQGFGHICVSVDDLDAACQRFDEMGVNWKKRLTDGPYEKCGIHS*