MSWALSRRDLGKDSSARHVLLCLANYAAADGRGAFPSAKTLTEDTGLSERTVRSKLDLLEVQGLIVRGNQALAAVYIDRHDRRPVVYDLMLKRGAADAPREEGTGCSQQQNGVQPTTERGAAIAPNTSLNHQLTEQQQPHEISDVVAEQDLAAAAELDGSAEGRQRFSMHADWAVNHASLAAQLKIMGITTVLTDETFGSFMGFHIAKPDIRDTDAGWCHRLAKWTKRQASESTSAADAGEGSANWAAKGVRL