MVSSHKRVWSDKLREALWAYWTTIRGPTHSTPFSLVYRCEAVVPLEVQIPSLRVSLQNEMTQESNVKLRLQELVNLDERRLEALQSVELYQARMAGSFDKKVSQRAHKKGDSVLAVKRPMVFAHKSKGKFEPKWEGPFVIDKVFSNGAYALLNMEGDRCMLPINGKFLQRYYP