MAGTGPPPGLPGAAGAVPSGPGPGVPGKSGEERLKEMEAEMALFEQEVLGAPISGIPTPVVPAVEPAPVIRPIIATNTYQQVQQSLEARAAAAATVIAPIVGPPGPFVGPVGFGPGGDRGRLDSPEARDAMFLRRAAGGPRPMALRPPHQALVGPPLPGPPGPPMMLPPMARAPGPPLGTMATLRPPPEEPPAPRELGLGLGLGLKEKEEAAAVAVAAAAAAGLEEAGAAVGGPGAAAVIGPSLPLPLAMPLPEPEPLPLPLEVVRGLLPPLRIPELLSLRPRPRPRPEPQPPPGLMALEVPEPLGEDKKKGKPEKLKRCIRTAAGSSWEDPSLLEWDADDFRIFCGDLGNEVNDDILARAFSRFPSFLKAKVIRDKRTGKTKGYGFVSFKDPSDYVRAMREMNGKYVGSRPIKLRKSMWKDRNLDVVRKKQKEKKKLGLR