MAMLGSSSAVVLELMTMGYQSAAYLGELLRAASPAQAGDEQQELAAEILRCCDRVIAKLSRGGATGATTGKKRKAAESAAAAAMTSSSLPVTPTKRRARGAEAVREVRSGTTADGFIWRKYGQKEINGCKHPRLYYRCAFRGQGCLATRRVQQSQSQDDPAAAFVIAYYGEHTCGGNAAAAAACRDGELMPPAVINSGASSFAAAWNMASREPASSLAVERRSCDGDAPSETSQGWSPSFSSEVELDVVGFDLAGADSSASPVWEFLNGSFDWESVINSL