MSQATLSLANGRVGMELNAQVSDAQMPLILELFTSQGCSSCPPADDLLKHVAKQGAISGIPVIPLVYHVDYWDHLGWTDPFGRKEWTQRQRTYAEKLGEGKKVYTPQLVIQGSVGEVGSKKDAIVRNVSQAARYPPFTAKIEVELDLHSLELEVDLTMQPLPAAYASLTSSADVMVALYEDGLRTDVRSGENSGRSLESVHVVRSLERAFSVPTGESNREEKRGKVRMKLAGGKWNRCGLVVFLQDGDTWRVFGGTQIQLSDDL*