RMDEESLQTALRTYDAQLQQVELALGTGLDPSELADLRQLQGDLKELIELTEASLVSVRKSKLLAALDGERPAQEDAEYLAFQEAIAEAVEVPVAPEAELETVPMRETGPGPTEPGREEDDGEDEDGAELSGRKVNAPYYSTWGTLEYHNAMIVGTEEMDDGSPGVRVLYLYPTHKSLKPCPFFLEGKCRFQESCRFSHGQVVSVDELRPFQDPDLSSLQAGSACLAKRQDGLWHPARITDVDSGYYTVKFDSLLLKEAVVEGDSILPPLRTEPTGSSDSDGSDVDDPSYARDAAVVEPAAADPGTCSSAFAGWEVHTRGIGSRLLAKMGYEFGKGLGRHAEGRVEPIHAVVLPRGKSLDQCAEILXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKADTHKKMTE