MSCARATDACVLASNNASPAQRGPRRDAQSLHATPLAAVLFPASAGRAPHGENGRPKVWDAVQGCWLEQAGGAAAESGSAAGAAASGGGAAEVQVREYKCGTCGFLPKKKQHDCAAVLAEKSAGEASRGSGETTERLPKLSGGGCSPAAGRPAMPARVDVEQPPDWLAAGAEVEVEMGEEGLRGSLYGGKVLQLRKGKALVQYAAFCVEAEEEGGGDGEAPLLTDRPAEASFLVSSELYKRQRWARIVLRACSDMAKFGGPGTLKQPCARRVCEHLRAGKPAEGGGKRDGGGFALCALPAGLKATLPAHDVARLGRALLASVSARPEGRVLEAASSPPEGEASRGGASLGEIRARLDGGGYGEDVSAFAADVRALYVRLHSTEEELENLRSFLVECGGEGDSVLAGWSVKLCVAGDYFLYYSATGRVFRSRAEAAQQ