MTPLPKCYISVHKPPEKTTLPHPFNHLVDLLLPTDLYQLISNDLESSPTLSKPLLCHRMSIPLSAIVEAEFLTKYIKTGNVIMLSRGRIDIDNVFSLNDGILRLSLTKEAYEKTGLTGQPTRFGNTGPRKKHNRHLVEINLRDPAMLHGKKGFDRVVWSFQNKLNMKVDFLFCDLDQQKNPIDCPILAALGAAPRQVQVPEVTSSSPVKVPSFDPPPGSVPQGGGTSLGAEYNREVWRDWAMHVYEWLALANWGPADRVIEGDNIDSYLSTYAVDQGEFEGEAGAGLTRVRFRGMIPAGWILGVWKAVEKLASSVSVGNRKGWFSLTVHGLENSSISWGKSAHGSMVGGENGYTLLSIPQKNESSAEYVEVLTFEVVGSQDEHS