MIPSATELQEAGVRFQLKQAKRFFEVRFEQGLMEMPRLCIYDDTDILFRNIIALEQCFPKCGNHFTSYCVFIGFLVNTPRDVPILREADIIGNGLGSDEEAARLFNKLCKEIIWSVDHSYLADLFKEVNEHTQKRWFKWRAKLVRDYFGSPWAIISLIAAVIILILTFSQTSFSAFAYFKPAKP