MTADAPVLHNPVFEGSEKRVEIDFSFDGPTAAPAGLRGLSREQLDELMTQACCAIVSSRSNDNFDAYVLSESSLFVYPTKWVLKTCGTTRLLYSVPSLLDAAAALGLRPRRCKYTRASFLFPDQQLHPHTGFDDEVCYLDKLFGQLDPAGRQAYILGEDQHGLQWHVYLAGRLDTASVLSRATFNLEMCMTELCTEAAQQFVRTDKFVSSEQTTRDSGIVHLKPGALLDDYVFEPCGYSMNGILGTGFITIHVTPEAGFSYASVELSGCREDVLDPAQVVGRALQIFNPGRISIAMSVDDAGAEGAAEWGCMMSDLPPGYQYQAANRQQLACGGSVLFITLFKAPA