MAMLGSSSAVVLELMTMGYQSAAYLGELLRAASPAQAGDEQQELAAEILRCCDRVIAKLSRGGATGATTGKKRKAAESAAAAAAVTSSSLPVTPTKRRARGAEAVREVRSGTTADGFIWRKYGQKEINGCKHPRLYYRCAFRGQGCLATRRVQQSQSQDDPAAAFVIAYYGEHTCGGGAAAAACRDGELMPPAVINSGASSFAAAWNMGSREPASSLAVERRSCDGDAPSETSQGWSPSLSSEVELDVLGFDLAGADSSASLVWEFLNGSFDWESVINSL