MQLFTSCCGKGFEGKKKVETEPARKIFSLKELHSATNSFNYDNKLGEGRFGSVYWGQLSDGSQVAVKRLKAWSNREEIDFAVEVEILSRIRHKNLLSVRGYCDEGQERLLVYDYMPNLSLVSNLHGQQYSGECSLDSTARIKIAIRTAQALAYLHNHVVHGDVRASNVLLDSEFEPRVMDFGYGKLMPDDDEATKARSSNGYLSPECVASGKETEAGDVYSFGILLLELVTGKRPIERLNATTKRGITEGVLPLVYERKFGEVMDQKLKEEKVEEKLKKLVLVGVMCVQTEAEKRPTMSQVVEMLMNESKEKISELEANPLFKNPCREHQEVADEISEEQQ*