MSKGNSQLKYFTLILQIIFLQTSNAWKINCPDSACGDIRNIRHPFHLNTDPKYCHFSGFELACEGNQTVIWLSTKKLLVQGIDYINQTIHLVDPTLQTDDLCSLIPSKLTTFYNNNYFFGLYFYASERRVAAPIFMFNCPSAVNDSTFVEISGCKISRYTYLKIGEMKVSEVSDGCRAEYIGFTSWPNINNISRSDIHQAILYGYGFSYSSWVHLGAKFVIGLPLVIAFLVYKFKRRHLSKYNTIEDFLQTQNNFMPIRYNYSNIKRMTRGFKEKLGEGGYGTVYKGKLQSRRDVAVKMLSKPKAGGLDFMNEVATIGRIHHVNVVGLVGYCVEGTKRALVYDFMPNGSLDKYISTDQERSPLLSWQRKYDIILGVARGIGYLHRGCDVRILHFDIKPHNILLDENFIPKISDFGLAKLYPTDKSIVTLTAARGTIGYVAPELISRSIGAISYKADVYSFGMLLMEMLDLKRNEVANEENSSQYFPYYIYDKFNKGKEIVVDEGANDYEKKIARKLSLIALWCIQTNPIQRPSMSKAWRL*