MSDHPKSDRSLAQRTGPLALRQLLAALDYPERIDPAAVEWLYANAPDSVRTLFNWLTENVTKERNFVSSEDRAAYNELVRTGRALSGEALQAALREVEERPQREPAAAVRARVEKLSARLQPLKARQEALVRTRDRLVAACQAVHAKTAAARAEADEAAAEGAPSSHRTEIHAANANMNAALEELAGACHRLAALHRPAPPSSPPSLLSPRPAAPAPPTPRPGRLRLLLRHAAAAAGSAESAAPEPAFLCYTDVRPWLEAERRLAAAVVARARRLARRIERTCRDEDEDEEDDEEDEARGRGGRGGRAERLEGERSAGLLDELERLRAATPAVEVQRARQAARLSAHEAVIEALGKLAQGGAGAEEAKLEALRERSARVADARAAAIRGEYEAGLEARRAWLEGHVGAMTEALLSQRARLATAQGVLDVEWRRLLDHSADVGVALEWLQNESDALAARMAAYGALRQDRREEFERRISARHPDALAAAALLRGFLDEGAPYPAALVDASRRLLAKRDELKEQLKRAEEEAAAASAVTKDGIEALGLVLCPEGLGTPFELTPRELSEMANEVAAARARLHEEVAKYVDDYRQRVRAEEQRGRGDGVHASPVRRLLHGPRPPPRRRPGCGGAGRRAIX