MESALVIRSADDTLTNQRVAIKKISPFEHQTYCQRTLREITILTRFKHENIIDIRDILRVDSIDQMRDVYIVQCLMETDL YKLLKTQRLSNDHICYFLYQILRGLKYIHSANVLHRDLKPSNLLLNKTCDLKICDFGLARIADPEHDHTGFLTEYVATRW YRAPEIMLNSKGYTKSIDIWSVGCILAEMLSNRPIFPGKHYLDQLNHILGVLGSPSRDDLECIINEKARNYLESLPFKPN VPWAKLFPNADALALDLLGKMLTFNPHKRIPVEEALAHPYLEQYYDPGDEPVAEVPFRINMENDDISRDALKSLIFEETL KFKERQPDNAP