QSFPDQDILGQAFEDALEVLQQHSDREMQYSQGYKNCLTVINHHPHLRASPSYSAVPSTEDPGYSWRTVINSAADFYADDSVYHTLQNTPESQVMHAAAVQPKAGKGRKKLRLFEYLHESLYDPAMANCIQWVDKPNGVFQFVSKNKEKLAELWGERKGNRKIMTYQKMARALRNYGRTGEIIKIRRKLTYQFSAVVLQRLAPSYFLGKETVYHPYIQPNQEYQCADDWTNYNSYMYNNGYALQHANS