MGKSKKSKVRGAGGDDLLDSSDADSVGSSSTALSDLSISYATENVNSHEFVLDKYIDALYEKRGSTREAALASLVDAFESFMLDGLVENKYATLLSLFNTSIKKGSIKEACLASRAIGLLSITLGAGSSSHETMVDSHPQLSKVLQTWSDASKMISALECLAIITFVGATDLAETELSLKAMWDVIHPKSGSNVGTVRKPKPPVLAAALSAWTFLLTTIGSWRINTDSWKEPIAFLSTLLGAEDRAVRMAAGEALALCFELNLLDVSPSEDDDDDTGVPGSSKGKLFLDMQALKAKIAGLASNLSAEAGGKGADKKNLSDQRDLFQRILDFVKYGECPEESLKIAGKRDVLRVASWSELIQLNFFKRFLGRGFLKHVQDNGLLQDIFNIKADKAETLSSNDKKIFRSGEEKGRALKLNKDRRLAQERKNAALFEE*