MESHALLFPYPAQGHINPFMQLANVLISRNVLVTFLNTDFNHRRLNPKSTDQIRFESFPDGLPPDHRRTLNIAELCESLDKHGPPSVDRILEDLKHSAGDVPPISFIVADGSHSSFMKQIADKYGVPWVCFWTPSACGFSAYFHMPVLMDQGYIPIKDQKDIHDQCKDDLISCIPGMTTLRLKDLPTFLTVADSSDFLFQFILKAAQNSLQASLVLLNSFDDLEGPVLRDLNTKFSGKVLSIGPLLLSAGDTTVNTNIWKEEARCLDWLDKQRVSSVIYVCFGSITVIRGRVDGIRMGIGGKQSTFHVGYPTGPHSGTVCCAASGFHGKNQEPRLLC*