MKVATTLTLAFICCASAFGLNGQTTSVMKKVGFDAGSKPMVQAIDVQGNRLGSNMQPLKSAVANEDAPRGGATKSPVDIGLLLYFGLWYLGNYYYNITNKLALNAAGGKVGFPMTISSLQLGVGSIYALFLWLAPDARSRPKISMDDIVKMLPVALCFMGAHSASVFAMGMGAVSFAQIVKASEPAFAAVLSQFVYGKKVSTAKWLCLPIVIGGVILASVKELDFAWSALIAACIANMFAAVRGNENKKLMETPGLKDRIGTVGNQFAITTVLGFILSLPVLFLREGSRFGEFVQLAKTTPAIWMNLVASGLWFYGYNECATMTLKKTGAVTQSVANTAKRVIVIVGVALVLGESLSPIKLIGCSIGIGGVFLYSIIDNLVKPKK