MKLTSHYVFTAGILTFINAHFMPFFRAFSLSVIISFISNFIIDSLGHSHSKNNKINARTPLTHTFERSMAWGSFSSFIIMALAILNSNINKQFLIMCIVSGIISGPSHMLLDLFTEKGIYIKKNKKWVRFAVMHLRYNNKTANAIAIITGIIMIIISYKMMFLF