CRLRWTNYLRPDIKRGGITAQEELLNIWLHSILRKRWSVIASHIPGRTDNKIKNYWNTHLKKQLLQMGILWFCSS