MFVSLAAPIHRHERWPLSQTPADPRPGQIARLRRPATRAPSCGGATRSSFVAVASASSTSDVSPTAAPKVLITGGYSGIGLETALQLARAGADVLIAGRDEEQAQRAAEDVRARAGDAAGPVSAARLDLSSLASVRAFCAEYVDSGRPLDVLVNNAGCMMTPFELTEDGLDRQFQVNHASHFLMTELLLERLNASPLGGRVINVSSIASYYSDIRRWSHYCHSKLAQAMHAAELQRRLDATGSSVTINALHPGIIATRLLSRPWNWWYGAPFVVLFPLFLASGYIKTADKGARTPVYLASSPEVRGRGGRFFVDEAEREAAGPALDPALCAALCDYTAALVGL*