MESEKYSTADHKLKTYLAYSVILLGFFAFAAFKTTKDRTIVSVIATTFVASVFLVIFLLCDVTLRLCQTLISFTTNVNQHSEESFWSVAKYHFSLNTLSATIIIIAALLFLGLSITIRGCPLRYAWDFGPYMCVPLMIFSFCLVRMSNLAEWETGSLSDLNIMKGLDYGTGMAYNFYYGYLRLTLPSSETGKKGIIEKIENFEDYHNVTFPVHKLFLLIPSSGYIPPDLKEASCQWMENIHELEEEKRNRAGNIGRTYRNNAYKIYPGGRKLGNKPIYIVVEGATPLLTYYEVQKHNHPESAIYKQYKSKIIEKFYTKLQEILQSNPETRDLCELIYYDDFDAQGNKINVATILLERISKITNFA