MAAPPRVGPASLRFVAAASWLVVRQRRVEHFPKVLQFLQSLRAAVPGLVCYRHHERLCMGLKAKVVVELILQDRPWAQILNALNHHFPESRPVPLVPEVTKQDRKILEARENFCLLVKQLSEAEDLASSLQELEQDYGESFLVAMEKLLFEYLCQLEKALPTVRAQELQDVLNWIQPGSLVTNSVALRQYGMDMGWPLPESSDSGSVNLPEPMERSPHRQMKPALHSPLLNAKLDLHRPASREHPEHVAGNCFNLAPLGQRKSRSQWTSAKRCHKERPTVMLFPFRNMDLPAQNKSNPKHREEHGLDTAGSMGTKTVSTGKSKTPSQTLGKRTLEGPPDSDAAEQKENSVNCYMDPLRLSLSPPGAKKPMQSPSLCSSVITIGDLVLDSDEEENSQKEGEVSRKQQKGDTEDG