MTAHKMLDEKFYSKSLGEELDLIICLPPDFSPLYKYPLFIVQDGKDYFQFGKLARHSEELALNEQIQKAIFIGIPYKTVMDRREKYHPDGKQNDAYIKFLAFELVPYLEERFPSFQMPTSRFLMGDSLGATVSLKAALLFPFTFGNVILHSPYVDDTILTLAEKVDPSKVKIFHIIGDQETAVETTGNEVLDFLSPNKSLEQILTTRGFDYYFHVFNGDHRWKYWQPFIKDSLQYMLPVNTFDLESMRA*