MVLQWINFHVEEILATAGHVTLYDFNMELSQWIHKDVEGPLFVIKRRTQPRFQFTVMNQCSAENLVEDLLSNFEYEINISYLLYRNENQEVIGIWFYDPRECDEVVKLFFRILNAFSKAPPKPKVYTNQRNEFQELESVLTSATIEGPLEPPSSTSAITEASIEPLERFFSASLHLSNHPELSSLTSVRSSTMTHPLPTRSTSVSSTTLTPMQVSSPPLPASSMSLVHMVAHPLDVTEVNSSSHATLVKPSFMAALMWPFGRQKDSRSYH*