MALGSSAAVVMELMTMGYQSAAYLGELLRSASPATAGEQQELAAEILRCCDRVIAKLSRGATGATTGKKRKAADAAAAAATSSSLPVTPTKRRARGAEAEREVRSGTTADGFIWRKYGQKDINGCKHPRLYYRCAFRGQGCLATRRVQQSQDDPAAFVIAYYGEHTCGGDAATAAAAAACRDGELMPPAVINSGGASNFTVAWNMGSHEPASLAVEQRSCDGDAPSETSQGWSPSFSSEVELDVAGFEVAGADEPWANSSPVWEFLNGSFDWESVINSL