MKTVHRAWIVDGPWIARNVKNASVSSALQIKDCGAYINCPNCSYRVDNSNVLYPWPGLPKGVKFEPTDEEVIEHLEAKCGIDGLKPHLFIQDFICSVTQDVGINYTHPQNLPGVNKDGTSVFFFNKTAHAYQNGQRKRRRITPTSLTDESVRWHKTGQTKPVMINGVQKGCKKIMVLYKSARKGLKPEKSNWVLHQYHLGTDEGEIGEFVVSKITYQQQKQCEKAIDESESFGVRGDPCTPKTTTPTQARPVISVDEDEIAYDNTKMALDSFAEGLENIQEASFGSTSDKRAQVAENFSVIEDNLVSKKIEASSSLVEKNPNHGNFDIGSGNFSVSDLENAELGTLPDLLSFASEDSLLNWLGWF*