MIMNNTFFRYITYSLAFFVVDGIINKNGNKNLNNKNTHINVPSFKGIVEVKHYLPGRIRLYVPVLKDNLEAKEVLINQLSKIEFIELKDINIFIGTMLLSFDIQKIKPMLVVGIIVKLLGLEESIDNSEESLVKREINNLKSSLNLAVYNKTNGILDFNSIITLGLLASGINSCVKNPGARPSGISYLWWAYSTIK