KAMIPVCFFPMGIPAQLGFVVLIIDFTFFDFSVMIQMMAEMFVDYRIMPIGVLMVYMFQGQVIMGKPEMFIPGRVFVLGPSKPFFPLPYVDGVTAKWAKFG