MVECSGTQLWASGRPFIIHGFNTYWLMSFAADQATRPRVTAAIAEAAEAGLNVCRTWAFSDGGYRALQTVPFHYDEDVFQALDFVVSEAKRHNMRLILSLCNNWEDYGGKAQYVRWGKEAGLDLTSEDDFFSDPTIKSYYKAFVEAVVTRINTVTNETYKDDPTILAWELINEPRCPSDPSGDTLQAWIEEMASYVKSIDPVHLLEIGIEGFYGLSTPELLPVNPDEYSGHAGTDFIRNHQAPGIDLASIHVYSDTWLPHSIKENHLQFVDKWMQQHIHDAANLLGMPIVVGEFGVSVKDGKFGNEFREDFMKTVYRIFLSSWKEGVIGGGCLLWQLFPEGAEHMDDGYAVIFAKSPSTLSLLANHLRCLEC*