MLGLRAWHLARLLGRPELVRREALGCQGTRLLQCCRWLQSGLFGYSEDDLSRWPSSASHYAPSLPAFSQLTPYAPFHTTGSVSSPDFQDHYKVRQLVMTASGPDRPGIVSRLSKRLLELGGNVEESRMARLAGDFSILMLVTVDATVPSRAEEIRSSLSDIEGLHVFTRWTSEDPSYLKKLQKRFRRISLRGADNPGLVYNVTEYLASLHVNIESLETGTEEAPFGGTTLFMMDGIVAIPPDISTARLASDLDALQTTLGVDITVTNMEKPGAGRTGGGNGGGSGSSRGSATGTASSFPTSAQVSRASGASDGASAASESKQYMAG*