MSHVDVVEEEIPLQETLSHFWKDETFHDIQLKCNDGVIIGANRYVLSIRSKVFQKMLLGHYKESCINEVVVQYNSRAVRALLEYIHTDEFKLGLGDKTKNPEEEVEKLTTLVSLASASHFYQLPKLHKKASDSIIQLMDEIPSLSLVVLEACTANDSTLRDEVKTRALSMIRTNVDSIKQENNWLPAISINTLNTMLQDDQKTGMDQHILFEILQHWAGNDEERKNVAKDLLGKHICLEKLDPNFLTSSVIPTGFASTQQLMQAFQVQALLANKEHAMFSRKSAKFSHTAKAEQPLEANPCCTPAMHRGFW*