MSMEAVTHASPCSLTPASSHGISSPKPKAAPPVGLGVRPLGTLSSKFSSTTLKKPYDWSPARRRGARREMKAALIADDLDVVPMTSTDPVDQQQGDSLLTGIESVEEQSPLASVPGGFSPDPPFTFDISSMAASGVSNEAEVLMASVTSSPNDKQFIDRAINAAIVGVAGAFAITKILTVDHDYWHGWTVFEILRYAPLHNWSAYEEALKTNPVLAKMMISGVVYATGDWIAQCYEGKPILEISRKRMIRSGLVGFCLHGSLSHFYYHICEALFPFKDWWGVPIKVAFDQTIWSAIWNSVYFVTVGVLRLESPVSIASELRATFWPMLTAGWKLWPFAHLITYGVIPVEQRLLWVDCVELVWVTILSMYSNEKAEARMQEESLQSVDGRSTSAKVE*