MATGGSGGGGGGGGGGDDVHGLKFGKKIYFEQDAAASASAAAVESSSTSSGGGGKKGKGVAAAAAPPPPPPPRCQVEGCGVDLSGVKPYYCRHKVCYMHAKEPIVVVAGLEQRFCQQCSRCSVHMVRFHQLPEFDQEKKSCRRRLAGHNERRRKPTPGPLSSRYGRLAASFHEEPGRSRSFVVDFSYPRVPSSVRDAWPAIQPGDRMSGSIQWQGGHELHPHRSAVAGYGDHHAFSSHGGSAAGAPMLHHPAFELTSGGCLAGVATDSSCALSLLSTQPWDTTQSTSSHNRSPPMSSTASAFGGGNNPVSPSVMASNYMAASPGWNSSSRGHDGARNVHLPPPHGVALNEVPPGSVHHGHFSGELELALQGGAPSNRPEAEHGSGSGAFSHSPNAMNWSL