MLYRKSFSGVLLRCLSKQEAEETLKEVHAGLCGAHQAGPKLYDQIKRLGYYWPTMVADAMQFTKHCQKCQVHGDYVHMPPEWLHPTAISWPFEAWGMDIIGPISPPSSKVHRFIFAATDYCSKWSEAFAFNEMKTLSVLQFLRTNIICRFDIPKRFVHNNGPQFRDHRFYRFCDKFKIQSCPLTSYNPAANGLAEAFNKTLCKILKKMVSTHKRNWSDKLPETLWAYRTTVRGPTHSTPFSLVYGCEAVVPLKVQIPSLRVSLQNEMTQESNVKLRLQELDNLDER