MRRIPLLLFLTILHVSNAFFVTNTDHCTKETALHSVVDDIVDSSRNVLNDEEPGGQKSTITNRAPHLIFPGGGLFFYWQAGAVTYMREQGYDLSKVTASGASAGALTAALMATDVDFYKATDRALQLSERAGIWDRSGGLQGIWGDLIYEWLDDLLPENAVEMASDGKLSLLVTPIPSFGKTRVSSWKNRKELIKCCMTSVHLPWFLDGKLTANYCNQPHIDGSFLAKAPDYLPEHRRPSSILRLDWNRDPALAEGEFFDFVKVISPEGIWNILETGKVYAKLMDERGKFKRLPKIDGQ*