MQHIQFVIPSYQRPDNVLALTMFPEGHIPHIIVRPEEEEAYKKSCGHLAKIVPVEGLTGIADTRRAITEMYKGQRIWMLDDDTFITTTFIRERDNRRVSHNRKMTHEEYDQFLMEINAWMDMGYTHGHSQYPVFMMPGAVAPFKENSYGFTNTFYDLTVLDAEQIGYGTVDLCEDAYSYLKLITSGYHHLAVQKYIAITGKAGAAGGCSSIRDNARHNAALERIVQDFPNNAKFYDKKLKNGEYQNLFGGTEHTKRIRISSGSRKKSPQWEKLQEFEAQFPIERQP