MATGETAVDRCKDPLGPRDMDLSGEEHVPKARKPYTITKQREKWTEDEHRRFLEALQMHGRAWRHIQEHIGTKTAVQIRSHAQKFFTKVVRESSSGSNASAGAAPAIQVPPPRPKRKPAHPYPRKVDGAAKKPAPELKLMEKLPPRDRDEGSPTSVLASARTASRAEVLLGSAFANSSSASRSRGLSASGSDERGDGGGSLVSSVAGEHGCASPRTRAPYTKVLVEANEVSDLGPEAPVLKLFGKKVVVKDLKTDYSPAAASVAKASRDRNPIGAAGASSWSPWPGSVQVQQLMYFVPQHDGLAAQPVAPWFGYSGSVPCAVFYPQAVASAQEHQQASEPLDHKRAQTERSLTGSNMASSAASAAQNSDTAQSHHGPGQENTGDGCAALRAAIPRLAKCASSASCSGRGFVPYKRCAAESEAPRPVAPGEEDDGELTRLCL