MISTTTADSPGKILDWMRYHRLLGVEHFFLFVEGKAARKKSVERLVAFPGVTVWEPSAELDELRGKSRAWKEDWLGNFFEKPCNNELFVRQSLNMEIAIAQALAEGLDWHVHIDVDELLWPGGEKHLSMKTFLGEVHPTIDNVVFANYEACPETDAVRDPFREVTLFKRNFEHVVKRTYMQFYKAVTGANPNYFLTYANGKSAARVAPGLRSNGAHRFSNYDKTPTEAWAAEAAVLHYTYTTFDDIKARKGRCECEKDEESLKKCFILDFDRVLYVKWDEMNEDEMRDFYNKRVVWRDQGLKKRLLANGLFTRIYAPQIIMDGIRRT