NLIGYKIELLEKQKVEYLKEELKRRIIYIASDIGGIIDGNKRNCFNCRVTQTKHWYKYLKEHYLCQPCHDYKIYTSKMKFGGCLLKWFKFIYIIINNAFKNILVALIFEHF