MAARQYELILYGATGYTGKYTAIFLQKNAPTDLKWAIAGRNAQKLKAVADELKGLGIDRDQPGVEVVNHEPQDLKNLASKTKVLISTVGPYFRYGTPVVQACVESKTHYLDVTGEIPWVYEVIEKFNATAQSNKTILLPQCGVDSVPSDMLAYSLARYIRDQYNEGTDNCVASIQSASGSLSGGTAETALSIGSAYPISFLMKTMKPWALSPIAPASIQKRSTSPHSIISRILGFVNIRDLGYLTAWPSSSIDIPIVHRSWGLFGGPNGMYGKQFQFNLLFRAKTVLAAIIQAQVIRTLSLLMILPPGRWLLKRFVHPPGEGASAEESAKHFMKYKAVATSDSGKRVSAKLNLMASLYHFTGVFVATAALEILRGDGKSRAVREGGVVTSAMLEQGFADRLEKGGAKITVEPL*