MGILVLLAWIVGVFSFLGVFLVWCLTSKRETFMESLQGKHVAITGGSSGIGLAMAKQCVKEGAFVTLIARDEIKLQKAAALLADLAPGCEVRTQIADVSDAESAKSAIYLTFHWKPIDILICSVGITRKGLFDEVSIEDLELVARTNFMGTVFPVHAAIPLWKQRSLTNPTSIVIVSSLAGLLFAYGLNMYTATKYGLKGFAELLRIELMPYKIKVSLIVPGFPSINFLNKATKLRSISGALSNIVKYNERHVLNVDEVARRSMEGVKRGEFLVTTDIVGFFLGVLSRGIMPAEFFRRAILELFLMVPLRIASFFWCNFI*