MLLSPLTAGAALVSPGKLYLGIDAGTQSTKALVYDAAQRAVVGRGAVSYEMLESDVVGRAEQDPAVWVDAMWRACREALADAGGDAASRICGIGVSGQQHGLVALDASYEVIRPAKLWCDTESAEEAAELSKSLPVPIVASFTASKLLWLKRHEAAAWARLAHVALPHDYLNYVLTGELVMEGSDASGIGLLDVGARAWDASAARLVDAELLDKLPPLIGPGEWCGRLQTSAAEALGLPRGVPVSAGGGDNAMSALGCGCTSVGRVAVSLGTSGTVFGKAPAAARDPSGTVCSFLDSTGGGLPLVCTLNCASVLSRGAAARPSPGPTSRRLRDGAACRCPRRCGLGTASAATKSARSPPRSPPAATA*