MVTLDMEALVNRATGENAGGIPKTKIVCTLGPKSRDVPIIERLLRAGMSVARFNFSHGSHEYHQETLDNLRIAQQNTQIMCAVMLDTKGPEIRTGFLEDGKPIQLTEGQELTISTDYSIKGNSKMISMSYKKLAHDLAPGSTILCSDGTITLSVLSCDPESGTVKVRCENTAVLGERKNVNLPGVVVDLPTLTDKDVDDILNWGVPNRIDIIALSFVRKGSDLVSVRNLLGKNEKNIYLMSKIENQEGLVNFDEILRESNAIMVARGDLGMEIPVEKIFLAQKMMIYKCNAAGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGTDAVMLSGESAAGAYPELAVKTMACICLEAEWSLDYNAIFKEVMRSAPLPMSPLESLASSAVRTANKVKASLIVVLTRGGTTAKLVAKYRPSVPILMVAVPVLTTDHLTWNCSEESPARHSLVHRGMLPMLAEGSARATDTESTDAILDAALKSATAKRLCKIGDAVVAIHRIGIASVIKIMDVK*