MHGTEDEVIDICCSHKLASLVKNKYPPLWAQGFTHQNLELCPEFLPTLVAFLAHVMVTKEVAEAVGGLKHLVMTGTSVLVEGELSATPEGTKQAVELKAARIVHLGLCDAAHYPIAKKKTTYEYLREKLHLRPRTNTIGAVARIRNALAYATHKFFQDNGFLYVHTPIITASDAEGAGELFQVTTLLSKVEAASSGATAEAAPSPQPADLAALRQAVAEQGDKVKAAKAAAAADKGNAELAAASKAEVGNLMALKDKLAKAEDAALVVGGLRRLPGGKIDYKEDFFTKPAFLTVSGQLQGEYYACALSNIYTFGPTFRAENSYTGXHLAEFWMIEPEIAFCDLQDNMQCAEDYVRFCCQYLLQHCRCMAGQDNMQCAEDYVRFCCQYLLQHCRQDLDFIVKMVDAGAIARLEQVAASPFQRCSYTDAITLLEAEVAKGRKFEHA