MAITINMVNPTGFIRYEDVEQEAMTSDVTVGPAPGQYQLSHLRLLEAEAIHVIREVAAEFERPVLLFSGGKDSIVMLHLALKAFRPGRLPFPVMHVDTGHNFDEVIATRDELVAAAGVRLVVASVQDDIDAGRVVETIPSRNPIQTVTLLRAIRENQFDAAFGGARRDEEKARAKERVFSFRDEFGQWDPKAQRPELWNLYNGRHHKGEHIRVFPLSNWTEFDIWSYIGAEQVRLPSIYFAHRRKVFQRDGMLLAVHRHMQPRADEPVFEATVRFRTVGDVTCTGCVESSASTVAEVIAETAVARLTERGATRADDRISEAGMEDRKRQGYF*