MEGAAAAAAVIRHRTVEANGISIHVAEAGGEGGDGAAVLFLHGFPELWYSWRHQMEHLAGRGFRCLAPDLRGYGDTDAPPEIESYSAFHVVGDLVALLDALGLAKVFVVGHDWGAIIAWYMCLFRPDRVTALVNTSVAFMRHVFIRSGADAIKTTDHFHKAYGPTYYICRFQEPGVAEEEFAPAHARHIIRRTLCNRFTVHKAGKPESEESPPPPPLPLPAWLTEEDIDYFAAAFERTGFTGGINYYRNMDRNWEMAAPWADAKVQVPTKFIVGDGDLTYHYAGIQDYLHKGGLKAEVPLLEDVVVIPGAGHFIQQERAEEVSDLIYNFITKFIPQPN*