VATTMAGTGPPPGLPGAAGAVPSGPGPGVPGKSGEERLKEMEAEMALFEQEVLGAPISGIPTPVVPAVEPAPVIRPIIATNTYQQVQQSLEARAAAAATVIAPIVGPPGPFVGPVGFGPGGDRGRLDSPEARDAMFLRRAAVPPQRPPILRPAFVPHVLQRAGPSSLHTFSFSLAGGPRPMALRPPHQALVGPPLPGPPGPPMMLPPMARAPGPPLGTMATLRPPPEEPPAPRELGLGLGLGLKEKEEAAAVAVAAAAAAGLEEAGAAVGGPGAAAVIGPSLPLPLAMPLPEPEPLPLPLEVVRGLLPPLRIPELLSLRPRPRPRPEPQPPPGLMALEVPEPLGEDKKKGKPEKLKRCIRTAAGSSWEDPSLLEWDADDFRIFCGDLGNEVNDDILARAFSRFPSFLKAKVIRDKRTGKTKGYGFVSFKDPSDYVRAMREMNGKYVGSRPIKLRKSMWKDRNLDVVRKKQKEKKKLGLR