MSAAHDDAQHEHTFDSVDAGASATYPMQCSALRKGGHVVIKNRPCKIVDMSTSKTGKHGHAKVHLVAIDIFTGKKLEDLCPSTHNMDVPNVKRTDYQFSYIDEDFLVLIDSNGEEKRDVKMPEGELAKRIEKLEEEGKDFFVGVQTAMGEEAAIDVKEASNKD