MSGKQASWLHRNRHYITGTCAVAAAGLVAYKIYHSEGVASTQAAIQKAAETLQKYSEACESAGGALASLSEDLKLFLQSDSDEVPQSFRQLAKLAHCPEVQNSVSACVSAAIRGATQPTARKNGYIQEPSVVDKIIEAFLSDRGRSLVGLAVSVAVKNSSEVFCDAVRAAVESALASSQQAGEATASTSATTGALNHALKGFTISVVMQNLLSLLSSEQADRLMTSVVSAGMRSAVGTYMDKAGELDLFEPLLRAISQPQHKQALIDILSQVSASCSREMANTFLFPQGQQQRQRRHQQRHQQSDQQQQQQQQQQQQVRHKEHASNAPVGACSVETGHVAHPPSGPMVCSTQVATGLESDAPSCAHSSPSAHQPLSQALSTVATQHLSKSIMQPCASFPDVNAASQLGASAWGPITAGPLANVVGMLLQASRFEELRSLMLDVTKSSTREFVRSVMQPAWEMYGPGPLYISTFKMYMYRIYVMMSVVLFLGLYAVSPRVMADAS*