MSLMPLKDAVATGILSKRSISIWCNLIHLSIDGGERLDKIIKIPMLRDPVQSMYIRKVNSVIKNHKGPLVQEFRIRFDLDCGNNRAIDCWLQFVMNKKVQTLELDLMNHVKFRMPANSYDFPLHFLTENGRIFLELHYLKKLVLKGVNFDLVSFTYKGPAIDLRLGHLPKMKELDICQGAEGLQNNIFSQIASCVSYIQVLSLNILQTERLMLNSIPELPNVKKLRLAIGAYNDNCLLCFTYIANACPSLETFTIQLLWGSPIWRKRKARCYSTPSRPYNNLCVLELMGYYGRMSELELVNHIIENAAALKQIVIDPRCQGRIGNTPVKKLQKNLKIEETARTYAQSQLKSVTPQGVKLVIL*