MDKEVSELVVLQLIHTLISNKNEELVRNGGGINMIGNNLRISLVKLTNEIQNNLLINELTNLRRQSNVANGNRKLGINDILTIVKNLFPEYRTTLNDGQLSLHGLEMHDIEKLLDEKYDRFKKTQVEQIRMMEDEILKNGIKTGASQLQPHANAGKSGSAGTSATITTTTPHMAHSMDPKREKLLKLYRDTVLNKLESKTGNFQKLFKSPDGSIIKNEINYEDIKNETPGSVHELQLILQKSITDGVMRKVIGTDDWKLARQVQFELDDTVQFMRRALE*