MAMLGSSSAVVLELMTMGYQSAAYLGELLRAASPAQAGDEQQELAAEILRCCDRVIAKLNRGGATGATTGKKRKAAESAAAAAVTSPSLPVTPTKRRARGAEAVREVRSGTTTDGFIWRKYGQKEINGCKHPRLYYRCAFRGQGCLATRRVQQSQSQDDPAAAFVIAYYGEHTCGGDAAACRDGELMPPAVINSGASSFAAAWNMASREPASSLAVERRSCDGDAPSETSQGWSPSFSSEVELDVVGFDLAGADSSASPVWEFLNGSFDWESVINSL