MTGLPTRKLGRADVTPIGFGAMGLSAFYGTPLPDEERLKALDAVLENGYNHIDTADVYGDNEALIGKWLQKNGKRKEIFLATKFGGLVAGQPFPNGRLVCGDPEYVAKAIDRSLQQLGTDYIDLWYLHRADPTVPIERTVAAMAEQVKAGKVKYLGLSEVTADTLRRAHAVHPIAALQVEYSPFALDIEGEKYGAILKTARELGVKIVAYSPVGRGVLAGKYRSPDDLPEDDSRRYLPRFSAENFPKVLQAVDVVKGIAAKHGATPGQVSLAWLLAQGDDILPIPGSTKPANIKENIEAVNVKLTAEEVEQIRQAAVNADQADVPRYPPSFQAFLMADTPPLA*