MELPRSSESGSGNCGDFAPGMAETLQFREEIRSLMAETDLQQQSFDSPPENGSSFKALLELPMNQAIELLHEPGTVDCPAIGSARSWRDPPADRKQVAFSSFNYSPTFHSNAALVERAATFSVFAAEESAAAAQTSSDPSNGTEISSVKLKTEPADSDLCLNSSPNFVSTAARQRSGKRKGVENKKVKAPAKRGKNVEDGSSKTGEESKGSEKLPYVHVRARRGQATDSHSLAERARREKINARMKLLQELVPGCNKISGTALVLDEIINHVQSLQRQVEFLSMRLAAVNPRIDFSGLNSFFTTDNGDLATGDLASMVAMDPLLWSQLLVNGAGRHQQQFWHPDLLSSWQKDDNNAFITPESTLLDYNSTNSVAQHPNQLKTEL