MNGLFNGTSVKKLLGWRIGEEEEKFAEKAVETLVKKLKKKNGGVGTLEDLEYALAHPGSHSKCVALPKSQDGRLQVSHRKGLPHVIYCRVWRWPDLQSHQELRPIPECLYPHDHNNKTPYVCINPYHYQRLDPTRVGCPLQLFATDFFSCWFETSFIFFSLISPSWKDDPFYFSVYCWLFTVMLGTNGYDITVKHPIIIQFT