MKLTYNPSDKNSVIDYAKKLKGKSLRQVCDPKVLEHSYSGKGNFGQVLEKFYFGYEPNSNSEADFAQIGMELKSSPLKQLKNDEFRSKERLVLNIINYVNVVNQNFENSDFFKKNASILLIFYLHNAGFEILDYLIKLVDEWSFPSTDLEIIKKDWQTINEKIANGKAHELSEGDTFYLGACTKGANALSIRKQPFSEIPAKQRAYSFKQGYVNHIIASIANESKGIYGKLIPNSQVAKKQTIEEIVVSKFKPFYGKTEQEIVKILKIEINTKAKSFYANLTKAILGIELDKEIEEFEKAEIIVKTVRLKENDLPKEDISFPNFKYQEIVNEDWENSDFKDILEHKFLFVFFQFENEKLILRKVKFWNMPYLDLIEVEKVWAKTKQIIAKGEIVKEIKTNKKGKEIRFTNFPSKKFSSISHVRPHATNSLDTYELPKKDKLTKQNEYTKHCFWLNNTYVKNEIYLK