MATGGSGGGGGGGGGGGDDVHGLKFGKKIYFEQDAAAAVESSSTSSGGGGGGGGKKGKGVEGCGVDLSGVKPYYCRHKVCYMHAKEPIVVVAGLEQRFCQQCSRFHQLPEFDQEKKSCRRRLAGHNERRRKPTPGPLSSRYGRLAASFHEEPGRSRSFVVDFSYPRVPSSVRDAWPAIQPGDRMSGSIQWQGGHELHPHRSSAVAGYGDHHAFSSHGGSAAGAPMLHHPAFELTSGGCLAGVATDSSCALSLLSTQPWDTTQSTSSHNRSPPMSSTASAFGGGNNPVSPSVMASNYMAASPGWNSSSRGHDGARNVHLPPPHGVALNEVPPGSVHHGHFSGELELALQGGALSNRPEAEHGSGSGAFSHSTNAMNWSL