APPPSPAGISCPGLRSSSRWWQEPMCAGSLLEAMPRAFLVRSRRPQPPNWGHLPDQLRGDDYVPGGSLAGPGVGLMMLSLMMMIWLLSSDCSSLGGRPAHQASSVGDSWAARMLTRHLKCHSPARRHVCHYCSKGFHDAFDLKRHMRTHTGIRPFRCGACGKAFTQRCSLEAHLAKVHGQPASYAYRERREKLHVCEDCGFTSSRPDAYAQHRGLHRLA