MKFTAPNVALFLLAALQATATSVHATRFCKEHGALIPVTVVSATSPDADGLKDGFEVFRDLLGGENNGNGAAPSAEGHRQVNWDAPIVPFDMPGDFFATTVDRGLNLRSKRDEFRVSNPDPKDGPKDDLFDSISPRAAKDFQTFSAFRLFTVAGGDNEFVAEFTVPGSHKEATVAGFGAVLVDVDLSHKTTLTFYADSGCIIAQEDAKALKDGLSFVGLVSQSEKFPIAKVEVELGTKAIEDTSRRGRTDFVVMDDFLYSEPQELH*