MEQDHVKVKKRVAFVLIDGLGDVTIPKLGYKTPLQAANIPNLDAIASAGINGLMDPVEVGLGCGSDTAHLSLMGYDPRVYYRGRGAFESMGAGLAMSPGDIAFKSNFATLDEKSGVVVSRRADRHFEEEGPILCAALDGLKLQSFPEYEVRVRYATEHRCGVVVKGPRLSGNISGTDPLKDNRLLLEAKPLDESEEATHTAKVVNELSREISRILVSHPVNAERAAQGKNIANLVLLRGCGIRIEVPPFHEKHGLWPCMVAPTKIIAGLGMSLGIDILEAPGATGDYRTLLTSKATAIANALSAPLNPCPNVFVPGEDGHKPGRSDGYDFGFLHIKAIDDAGHDKATMFKVRGLEAVDKAIRQLAKLLWQAESSTHYQYFLCVTGDHSTPVEYGDHSFEPVPFTMCRLRDFVSAVGGESAVLETSLDPFPLPTVVESGEDVTKQEEESGRREAPLAIGGDLVAELNEVAAARGCLGRFHGGEMMGVITNFLNLEV*