HMSSRCAACKNQTRKCSSDCIFFPYFPANDPQRFACVHRIYGGSNVGKMLQQIPPYLREQAANTLYFEAQRRIQDPVYGCTGIISKLYEQINNTEIALAHIQTQIACLKLQVPQEKAESNFNVLRAQSSGTTEFQWQSQVCWFN