MKKQYLKSIFLLGILCTVLSCGENARQADGLSDKTHIINIPEDLSNISHLDSVFSDITFIPLETREECLISYISTIKIADSLIYINNNRKQLLVFEKNGKFKYQIGNQGEGPGEYLEINDYIINKDNIELLDFKKILTYSLTGEYLETKNFDLLNDTVYCNAEGFCHSPLGGYYFWGGTSGIKNYNSEQIRYMMYHVDNNINITKGYFPIEHGTGTAHTRFKSYKDTIIIDPYLKEYNIYQIDDKGTLSSRYFFNFGKNAYTQKLPVGRNKGKHETYEDFSKYVISCEDFQETEKWLHISFAHENKAYSALFNKGTQKCYLLSAANPHLKTDELRFWGAYASWGEQLIMPIEASWLQIELARISPEYINKLNIGHYKSMDEFNNPILVLYKLKESI