MSKGNSQLKYFTLILQIIFLQTSNACGDIRNIRHPFHLNTDPKYCHLLGFELACEGNQTVIWLSTKKLLVQGIDYINLTIHLVDPTLQTDDLCSLIPSKLTTFYNNNYFFRLYFYASEPRVAAPIFMFNCPSAVNDSTFVEISGCKISRYTYLKIGEMKVSEVSDGCRAEYIGFTSWPNINNISRSDIHQAILYGYGFSYSSWGLLDLISDISNGLFLFFMLHLGAKFVIGLPLVIAFLVYKFKRRHLSMYNTIEGFLQTQNNFMPIRYNYSNIKRMTRGFKEKLGEGGYGTVYKGKLQSRRDVAVKMLSKPKAGGQDFMNEVATIGRIHHVNVVGLVGYCVEGTKRALVYDFMPNGSLDKYISTDQERSPLLSWQRKYDIILGVARGIGYLHRGCDVRILHFDIKPHNILLDENFIPKISDFGLAKLYPTDKSIVTLTAARVTIGYVAPELISRSIGAISYKADVYSFGMLLMEMLDLKRIPANTFLIIFTISSTRGKKLWWMKERTIMKRRLLGS*