MVSTHKRDWSDKLPEALWAYRTTVRGPTHSTPFSLVYGCEAAVPLEVQIPSLRVSLQNEMTQESNVKLRLQELDNHDERRLEALQSVELYQARMARSFDKRVRQRAHKKGDLVLAVKRPMVFAHKSKGKFEPKWEGPFVIGKVFSNGAYALLNMEGDRCMLPINGKFLKWYYP