MLPNRMVLSRQTEEQLRKLKGYTGITPNIAARLAFFRSVESEFRYYPERDSKKLDGAMTLDKITWLGETLQATELVLKMLYPQLEQKILIKAWAAHVEDGIAALRNYRNLKDFTLNL