MSDDKFDAIVVGAGVAGTVAAYVMAKAGLDVLVIERGNSAGSKNMTGGRLYAHSIESIMPGFATSAPIERVVTREKISFLTEESAVTLDFHRAPPTPPLTSYTVLRNKLDPWLMAQAEQAGAQFIPGVRVDALVREGNRVTGVQAGDDILDANIVILADGVNSMLGRSLDMVPVSSAHHYAVGVKELIGLSPALIEERFNLASHEGAAWLFAGAPSNGLMGGGFLYTNRDSVSLGLVCGLGDIAHATKSVPQMLEDFKQHPAIRPLIQGGTLLEYSAHMVPEGGIAMMPELANDGVMIVGDAAGLCLNLGYTVRGMDLAIASAQAAAQTAIDAKARQDFSAASLAGYKRALEKNGVLRDMRHFRKLPGLMENPRLFTEYPRMAANIVGDLFTVDGGPVPPLRKTILSHAKKIGLVNLLKDGIKGATAL*