MSQSTNNASVKTSFELALDKFRAQLSDQERVKFAVTKKGDLLVAILNIQNEQRLSKKMVNMRRAQGFIEAMEQFGKVIEVFVNSSEILAFVWGPMKFLLLSAKSWTDSTNELLDTYQHIADSLPIFEGYQDLFKEDGVMQETLKHVWEVILDFHLEALAHLRQRMAKKIFHAVWKDFKSRFQPKLDDLNRLKKLIDRHARQLHMRRYEADRASTETHWAKLFAELAQNRKASSEDKKYQRLRRCREIQSWINPPAAIEDHEEQLRVREDLQKATNKQTGRWILENKEVRSWLGPDVPRSSIVWVHGVHGAEYEMSLVCLQYLTFDCNFDSEYRPELEEVEGQTAFQDYAAAHWADHVLKMIEVADRAPGTDEPSIPSEDMAHAIGDFGEIYRIDLVVGRDVSPPSPRALSRLGLPASFDIIWRIAQHVDSLRGTGDPDDAVHPSTLARAVTRSRAALESRVLQSDQDEKRILAKYHGENSFKCWRRTCYHFHEGFGLKEEREHHLNRHKKPFECTEPDCDFRLYGFASMPELKKHRRNHHPDNFSTSFPRPPKKTKPRKVAELKFKCEFEGCTAAFSRRSVLRSHAQLHALNSHGGHKIVAMPQSRSLQEMMRD