MLSNNYVVSVQCYLTKAQKVKIAAIIEKIQSKITVLVVQMKKSNVKRHANLVIRKDYALEHFPREYTIVILQLPGKNKDWKGTFRIRPSGMSDAGRCNLYLGNFARDNHVREGDICLFQPMTNVKQRRFLVKVHILHKVSIDGTTQSSARKRPDSDGCLKEDSSHNYKSANTPAVSYTSKEFSEENPAADEVMELDDLQTLSKDYVLSGKCDLTVAQGAKINALVDKIRPQIPVLVVQMKKSSSTNGAILTIKKDYAIK