MAAEGEAKDTNPPVGSVGGGGESTTLEEGVMHEAGGGQEPEEEDAGREEKYGDAGGECKDLVLVEEDPVVLLEDPDEAAATEALQEEMRALVASVPEGAGASFTAMQLQELEQQSRVYQYMAARVPVPTHLVFPIWKSVTGASSEGAQNYPTLMGLATLCLDFGKSPELEPGRCRRTDGKKWRCWRKTIPNEKYCERHMHRGRKRPVPLVVEDDEPVSASGSKSSSGKVAEGGKKTDEKSSSSKKLAVAAPATVESLHD