MKIISFLGFNNYQTTTYVHPTNPEITCKTRFFQEALVDFYRPTEIYVLLTKTVATVAPRGAEVTNWQGLQDCLADKVTIRPIEDIPEGSAPEDLWDIFDCITDCLDHGDRVIFDFTHGYRFLPVVALLAISYLRTVRQVQVEGVLYGAFDPNSQGESSPTYDLLPMLSLLDWLAATDRFVNLGDGLPLAQLLQTAIPGAERRDNPEVRNPGSRLDQAGKVIAEISQAIALARPMETLELTVQLEEIINRASDSFDQRAKPFNLIKDQLLAEYGQFALPESWEPENLQRNLWLQFQLINWYLQRGQAVQAMTLASEWLISVVAFRLGAKQILDHRKQINFALNNGGAVQKKREPVGPSSFDEQFQALSQYQFLSQLWNDLTEIRNDLAHCGMRKDPKSAKKLQEKANKIFPQLEEIANSLLKQ