MERIDHLLPWSTLGSEKRLSVFRFGCGARKVYIQSSLHADELPGMRTAWELKQRLRLLEAEGRLRGTVELVPVANPVGLGQMIQALHQGRFEMSSGRNFNRDFPDLLDAVIDSVGERLGSDPAANVALVRQALRAALDALPPATSELEGMQRLLYRHACDADLVLDLHCDFEAAIHLYTLPQQWPAFASLAARLGAAVGLLAEESGGGSFDEACSVPWLRLSRLYPRAELPLACLATTVELGGQADTTVQQAEANAAAILAFLAEQGFVEGEWPAAPEACCEGLPFEGTEYVHAPHTGVVSFLRRPGEWVEAGEPLFQVIDPLADRASTVCAGVSGVLFAIERMRYAQPGLWLAKVAGRQPIRQGRLLSD*