MHKHPSKMPQLNPTIDNLSQSISVVNRHAKTATDPKFLYKLKQASLQKLLIEGKAKKIGLHFSGNPRNSQQQSDILVQCGEYTFHLPPTKKDFEELPHLGSLNQNVRNPKSTISLNQAKKLLIAYTGLKEDKPDQNKPQNKRYVKPVFKKLGENY