MADVDLDGDSSRVPIVDVSSLFHDTLVSGSSNAHVEDGYAFLKALTSLGTLFRQIPASELCQIAPQWVFEYKRLVQDNSRQVRQAAHDVMANLAFTIGRGLAPHLRSVMGAWWLGQFDPFTEVSEAAKRSFQVAFPVQEKRLEALIFCGSEIFHYLDENLKLTPQTISDKTAPIEELEEMHELVVSSSLLALASLLDVFIGTCLQRSASENGSSSDGLDLKNATKARSGAISAAERICHTHKYFQEILKSRSSRVRSAVYQVLLSFVKHVPQVFSQGEMKISASIILGSFQEKDPTCHISMWDMLLFFTGKFPEAWGAAPLQKVILPRLCCFLRHGCYGSQQASYRCLLPMLGSMPPGTILAEQFFIDFFRSLWEGNSKCLNSPADRVALFRAMKECFMWIVKNASRYVEDGVGPIENFRVRLIERIIFKLLWYDYITKGKSYINNGALVDKDGALVTKSIQTTVQKIQVKPLPNYPKSFMQDLGNCIIEILSSISTLDPSLLHAFSNQFQIESLKIIQQVGDGASLECNQRMDQLSEFFSLLGTCLMNKGENWPLVHLARPFVAKSFPLIKSM