MEEKKPSERVKESGGGVEVGTEDDDLVFPGFRFHPTDQELLSFYLARKVEKKGFSIDIIKEVDIYKHDPWDLPNEARHVVQGAGDKEDWYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDKPIHGGAGGECLLGLKKSLVYYRGSAGRGTKTDWMMHEFRLPSTAGAAELHDAEIWTICRIFKRNMSYSRRCQQQKQEHGSKRCQQQLQYYYDYRYHHQHGASMMSSFGSSEASEAYPTDHHQPFLLHGLHGVSSAKTTTTTSSGLMGAPLLPSMSVWSDPTTFRDSGSTWDELGRIMEI*