MVTLDEVLGSGLLQKPSGDAPEALQRQITNYKPLHTFKLEKTRPYQQQYADIYFLRLTKIRPAVEAAASAAWEGTVLGGEKVKRVERVLDVRQGELCWVAGTVYMDMPLKPSILEDVSKDRWISAPTSVGHYYSGNGEDSVMLEDDSGRIRLVGNALQNHFMVTGCIVAVMGTENANGEFEVIDLLFAELPPQPERWSLSKGKKEADSSEDVEMMDASFSRQSHKPSSKKIALVSGLEFSNADTSYAMELNLLLEYLLGEALDPSVQRDELSHITRLIIAGNSISTTAAEQAKPAAAFDTTTVTNKFQPQIKKYGYDSSSYNPVPSQLLDSFLSDLLPTMPVTLLPGALDPANASYPQQPIHPAMFPQSRTYMPPPKAGAGKDRDVPGEEEPGWFDNVTNPWEGEIEGWRVLGTGGQNLDDVFKYVESEDRLGMMEAMCRWRCVAPTAPDTLWSYPFQEDEPFVIKECPHLFFVGCQPEFGTKVIHGPDGQAVRLIAVPSFSETREVVLVDTETLDVERVKIVAE*