MCPAAPAHSERVAILDAGAQYGKVIDRRLRELKVECELLPLHTSAEDLRRDGYAALVVSGGGASVYADDAPKYDPKIFEMGLPILGVCYGMQLMNYSCGGTVERGAKREDGVFDVQVEEGSTLFEGLGSSTKVLLTHGDSVDKPADGFRIVGRSGQIVAAIECAERRLYGVQFHPEVDLSVDGNAILSNFLFKVAKLSGSYTMESRQEAAIEEIRATVGDKKVLVLVSGGVDSSVCAALLHKAIGPERLIALHIDHGFMRHEESSGVVKALAALGVPIDALDATKDFAEAVTEVNGKTSLPLATECAPELKRKIIGDTFMRVTQAMVEKKGLKAEDVYLAQGTLRPDLIESASTLVSSNANVIKTHHNDTQLGRIIEPLKDYHKDEVRELGIELGLPAPLVWRQPFPGPGLAIRTLCATEPYLTEEYDRSSAALAAECARHPELRLTSALLPVRTGDGRSYSYLAALSSDAPPDEQWEALFTLAQEIPCHLHDVNRIVYVLGEKIAAAPKAITPTTLTRDALDQLRAADHIVTQTLTKYNLLRSLAQVPVVLFPVGFGVEGARSIGIRAFITRDFMTGKPALPGRDLPLEMLVELQRRILAEVPGIARIALDITSKPPATTEWE*