MKFTAPNVALFLLAALQATATSVHATRFCKEHGALIPVTVVSATSPDADGLKDGFEVFRDLLGGENNGNGAAPSAEGHRQVNWDAPIVPFDMPGDFFATTVDRGLNLRSKRDEFRVSNPDPKDGPKDDLFDSISPRAAKDFQTFSAFRLFTVAGGDNEFVAEFTVPGSHKEATVAGFGAVLVDVDLSHKTTLTFYADSGCIIAQEDAKALKDGLSFVGLVSQSEKFPIAKVEVELGNKAIDDTSRFRGFADFVVMDDFLYSEPQELH*