MKIPNLFKNTEIHKFIRTETEYAQALLNELKSLNSNFISINVIENIKSRYIAIWISQVLSIFYAKTQTLQSITSNINSVIFALRHIGTDESFRLIFKTFLNVDIEVTTPEAGVIDISLKGVIKTNFTTFISPSTKKGKRLKKIILREKKPGYAASKKALVFNSLPKGYDHSIYAFIKGIIPIGRVLKINNTDGNNIITFNN