MSCARATDACVLASNNASPAQRGPRRDAQSLHATPLAAVLFPASAGRAPHGENGRPKVWDAVQGCWLEQAGGAAAESGSAAGAAASGGGAAEVQVREYKCGTCGFLPKKKQHDCAAVLAEKSAGEASRGSGETTERLPKLSGGGCSPAAGRPAMPARVDVEQPPDWLAAGAEVEVEMGEEGLRGSLYGGKVLQLRKGKALVQYAAFCVEAEEEGGGDGEAPLLTDRPAEASFLVSSELYKRQRWARIVLRACSDMAKFGGPGTLKQPCARRVCEHLRAGKPAEGGGKRDGGGFALCALPAGLKATLPAHDVARLGRALLASVSARPEGRVLEAASSPPEGEASRGGASLGEIRARLDGGGYGEDVSAFAADVRALYVRLHSTEEELENLRSFLVECGGEGDSVLAGWSVKLCVAGDYFLYYSATGRVFRSRAEAAQQ*