MQVDLRKPSELTDAERGAWRAFLAAEPTLASPYFALEFAECCEEARDDTRVLVVREAGVISGFLPFQAGRLGFARPLAGPLGDVQGVIAPRVQTPDPARWLALARVPVFEFHNALASQAGFARAGGIPDGSWIIDVADGFDAWQASRKSINAKAMRNIATRLRRLEEVDGGYSFKMADYRPEVFETMIRLKRDQYRRTGVFDVFSVDWTGKLLKAILRRQTDQFSGVCSSLSVGGQIVAVHVGMASDRMCHYWFPAYEPDHSRLSPGVLLLVEMARTACAFGHLGVELGTGDYGFKKDLATSQTGLVSGRFTTGGLRGNLVRAAQGLSRACRKAPIGPARHWPEKALRKVGRLTGFMAI