MSRDLEDGQGAIDSAIVAAAGGGEGSIEAAAAGGGGEAAGDTHDNDVVMPGFRFHPTEEELIEFYLRRKVEGKRFNVELIAFLDLYRFDPWELPAMAVMGGKEWFFYVPRDRKYRNGDRPNRVTASGYWKATGADRMIRGENNRPIGLKKTLVFYSGKAPKGVRSSWIMNEYRLPPPAADADPLIPKSEISLCRVYKRSGIDDGHGQSSSSTQASSGRRISSRTGVPTGRHGSSPSSTPLSPTQQLSSFHLLQGECSSASPPAPIMDQVVTVHSAPPQLLPPPRPCTYAPAATIRSAAAVAPQRAQGAAALASTYSSLFNMAAAATMAGVSRPPIDELSTLVGPGQAGYATLSAATGSHFLPLMPAPPPIPQMTPLGALPMVQPPPSVTDKLSWDWNPVPDTAARDYDASGFKGCFFQHDWEEDLQGVDNVR