MLYRKSFNGVLLPCLSQQEAKETLKEVHAGLCGAHQAGPKLYDQIKRLGYYRPTMVANAMQFAKRCQQCQVHGDYVHMPPEWLHPTAISWPFEAWGMDIIGSISPPSSKSHRFIFAATDYFSKCIPKRFVHDNGPQFRDHRFCRFCDKYKIQSCPSTPYNPAANGLAEAFNKTLCKILKKMVSSHKRDWSNKLPEALWAYRTTVRGPTHSTPFSLVYGCEAVVPLEVQIPSLRVSLQNEMTQESNVKLRLQELDNLDERRLEALQSVELYQARVAGSFDKKVKQRAHKNCDLVLAVKRPMVFAHKSKGKFEPKWEGPFVIDKVFSNGEYALLNMEGDRCMLPINDKFLKRYYP